Software Engineer III Java

3 - 7 years

0 Lacs

Posted:20 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer III at JPMorgan Chase within the Asset & Wealth management, you have an exciting and rewarding opportunity to elevate your software engineering career. You will be a seasoned member of an agile team, responsible for designing and delivering trusted market-leading technology products in a secure, stable, and scalable manner. Your role involves executing software solutions, design, development, and technical troubleshooting with the ability to innovate beyond routine approaches. - Executes software solutions, design, development, and technical troubleshooting with innovative problem-solving skills. - Creates secure and high-quality production code, maintaining algorithms that run synchronously with systems. - Produces architecture and design artifacts for complex applications, ensuring design constraints are met. - Gathers, analyzes, synthesizes, and develops visualizations and reporting from diverse data sets for software improvement. - Collaborates with product and UAT teams to understand business requirements and support testing phases. - Proactively identifies hidden problems and patterns in data to enhance coding hygiene and system architecture. - Contributes to a team culture of diversity, equity, inclusion, and respect. In terms of qualifications, capabilities, and skills required for this role: - Formal training or certification in software engineering concepts with a minimum of 3 years of applied experience is essential, along with a Bachelor's degree. - Proficiency in design, coding, testing, and debugging skills in Java and REACT JS Framework. - Advanced knowledge in Java 17, Spring Boot, and Database technologies. - Proficiency in two or more technologies such as Functional Programming, Microservices, RESTful webservices development, JMS, Kafka, GraphQL. - Strong hands-on experience in Cloud Native Architecture (Azure / AWS) and Containerization / Kubernetes. - Solid understanding of agile methodologies, CI/CD, and Non-Functional requirements like Resiliency, performance, and Security. - Strong skills in object-oriented analysis and design, data structures, algorithms, and design patterns. - Hands-on practical experience in system design, application development, testing, and operational stability. - Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, etc.). Preferred qualifications, capabilities, and skills that would be advantageous for this role: - Understanding or experience with Language Models (LLM). - Experience with Machine Learning or AI technologies. - Exposure to cloud technologies and Python programming language. - Independent and self-motivated with strong interpersonal and communication skills.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You