Senior Software Engineer, Java
India 2 days ago
Job Description
(Senior) Software Engineer, Java
ROLE DESCRIPTION SUMMARY
The position is directly responsible for designing, developing, implementing and maintaining full:stack software solutions to address complex business issues and interfaces withing the Software Centre of Expertise. The incumbent will thrive in a highly collaborative workplace and actively engage in the software design and development process as
part of an agile development team, providing technical leadership within the software development department.
PRIMARY RESPONSIBILITIES / KEY RESULT AREAS
:
Own software features end:to:end, collaborating with the agile development team to design, develop, and deliver software application features that meet business and technical objectives
:
Design, implement and execute scalable, maintainable and high quality full:stack software solutions to address business issues and requirements
:
Review, test and debug your own and team's code
:
Collaborate on database design, management, and optimization, using SQL databases to ensure data integrity and performance.
:
Participate in code reviews, mentoring other developers, and fostering a culture of knowledge sharing and continuous improvement within the team.
:
Implement software solutions in K8s and Azure Cloud environments
:
Implement best practices for application security, performance monitoring, and deployment processes, utilizing CI/CD pipelines for continuous integration and delivery.
:
Design and write tests for existing and newly created code and software integration to ensure compatibility and stability
:
Stay current with industry trends and emerging technologies, proactively seeking opportunities to integrate new tools and frameworks to enhance application performance and development efficiency.
:
Collaborate with peer IT groups, quality assurance, business stakeholders and end users to produce cutting:edge software solutions
:
Participate with business analysts in requirements gathering, analysis, and specification, providing technical expertise and recommendations
:
Identify, troubleshoot and resolve code level and performance problems quickly and efficiently
:
Be accountable for timely implementation for his/her projects and activities
:
Perform other tasks as required
COMPETENCIES
:
Ability to work in an agile, high:paced environment and deliver within tight timelines
:
Ability to tackle complex projects and develop workable solutions in pressure situations
:
Ability to set priorities and focus
:
Ability to take ownership and drive a task to the conclusion without supervision
:
Proficient in creating clear and concise documentation for code and architecture.
:
Strong analytical and problem:solving skills, with the ability to troubleshoot complex issues across the entire stack.
:
Self:motivated and demonstrate a "doer mentality" and willingness to go the extra mile
:
Excellent collaboration skills with the ability to communicate effectively with cross:functional teams, translating technical concepts for non:technical stakeholders.
:
Excellent communications skills, both written and oral
:
Fluency in spoken and written English with additional languages considered an asset
QUALIFICATIONS and EXPERIENCE
:
Bachelor's degree in computer science, Software Engineering or in a related field
:
Minimum 7 years of applicable working experience (designing and building software applications) with experience of working in agile environments, using Azure DevOps and CI/CD pipelines
:
Minimum 7 years of professional experience developing and delivering advanced and complex solutions in JDK 11 and JDK 17. JDK 21 experience is a plus.
:
At least 5 years of experience designing and developing docker:containerized, cloud:hosted, Kubernetes:orchestrated applications.
:
At least 3 years of professional experience either contributing
Lead Software Engineer - Java Fullstack&AWS
Mumbai, Maharashtra 15 hours ago
JPMorgan Chase. India - Any, Mumbai Industry: Banking / Financial Services We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within...
Senior Lead Software Engineer - Java
Mumbai, Maharashtra 15 hours ago
JPMorgan Chase. India - Any, Mumbai Industry: Banking / Financial Services Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at...
Lead Software Engineer - Java
India 15 hours ago
JPMorgan Chase. India - Any, Bengaluru Industry: Banking / Financial Services We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorgan Chase within the...
Security Engineer II - Java Full Stack, React, AWS
India 16 hours ago
JPMorgan Chase. India - Any, Bengaluru Industry: IT / Software Development You're at the forefront of delivering secure software solutions. Join us a valued member of a top-performing team.As a Security Engineer II at JPMorgan Chase within the...
Lead Software Engineer - Java, React Fullstack Developer
India 16 hours ago
JPMorgan Chase. India - Any, Bengaluru Industry: Banking / Financial Services We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase...
Staff Software Engineer (Bangalore, Karnataka, India)
Bangalore, Karnataka 23 hours ago
In our 'always on' world, we believe it's essential to have a genuine connection with the work you do. If you are tecno geek, willing to try out new technology, get your hand dirty, set engineering best practices for the current gen, own and...
Digital Engineering Sr. Engineer
noida, India 1 day ago
Req ID: NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward:thinking organization, apply now. We are currently seeking a Digital...
(IND-Bangalore) Senior Software Engineer
Bangalore, Karnataka 1 day ago
**Responsibilities:** + Developing and maintaining top-notch software applications built on cloud based environment + Designing applications by adapting proven industry best practices alongside the R&D objectives. + Leading a team of engineers by...
Sr. C&I Engineer (Gurugram, Haryana, IN)
Haryana 1 day ago
Requisition ID: 95130 Job Category: Engineering Location: Gurugram, Haryana, India Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical...
Senior Lead Engineer
remote, India 2 days ago
Req ID: NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward:thinking organization, apply now. We are currently seeking a Senior Lead...