Social network you want to login/join with:
Software Engineer II / III Job Description
Be part of a dynamic team where your distinctive skills will contribute to a winning culture and team. We have opportunities for a Software Engineer II and a Software Engineer III within our Strategic Data team based in our Glasgow Technology Centre.
As a Software Engineer II/III at JPMorgan Chase within the Strategic Data team in International Regulatory Reporting, you will serve as a seasoned member of an agile team to design and deliver trusted data collection, storage, access, and analytics solutions in a secure, stable, and scalable way. You are responsible for developing, testing, and maintaining critical software applications and architectures across multiple technical areas within various business functions in support of the firm's business objectives.
Job Responsibilities
* Designs, develops, and troubleshoots innovative software solutions.
* Creates secure, high-quality production code and maintains system-integrated algorithms. Writes clean, well-documented, testable code.
* Produces architecture and design artifacts for complex applications, ensuring design constraints are met.
* Analyzes and visualizes large data sets to improve software applications and systems.
* Identifies hidden data patterns to enhance coding practices and system architecture.
* Engages with software engineering communities to explore emerging technologies.
* Fosters a team culture of diversity, equity, inclusion, and respect.
* Develops and maintains microservices using Java with Spring Boot.
* Builds scalable REST APIs and backend components.
* Deploys, monitors, and manages services in AWS, especially EKS (Kubernetes).
* Demonstrates familiarity with messaging queues like Kafka, SQS, etc.
Required Qualifications, Capabilities, and Skills
* Formal training or certification in backend development concepts and proficient applied experience.
* Proficient advanced experience in backend development in languages such as Java, Go, Kotlin. Willingness to focus mainly on Java and Spring Boot.
* Hands-on experience in system design, application development, testing, and operational stability.
* Experience in developing, debugging, and maintaining code in large distributed systems.
* Proficient in Spring Boot and related ecosystem (JPA, Spring Security, Hibernate).
* Understanding of agile methodologies such as CI/CD, application resiliency, and security.
* Strong knowledge of SQL and NoSQL databases.
Preferred Qualifications, Capabilities, and Skills
* Formal training or certification in backend development concepts and proficient applied experience.
* Knowledge of Docker, Kubernetes, and configuration management tools like Helm and Kustomize.
About Us
JPMorgan Chase is a global leader in financial services, providing strategic advice and products to prominent corporations, governments, wealthy individuals, and institutional investors. We focus on building trusted, long-term partnerships to help our clients achieve their objectives. We value diversity and inclusion, and are committed to equal opportunity employment, making reasonable accommodations for applicants' and employees' needs.
About the Team
Our professionals in Corporate Functions cover a diverse range of areas including finance, risk, human resources, and marketing. Our corporate teams are essential in setting our businesses, ensuring success for our clients, customers, and employees.
Job ID 300069504616648
#J-18808-Ljbffr