Are you a passionate and skilled Java Engineer looking for a challenging role at a globally renowned financial institution? If so, Northern Trust has an exciting opportunity for you to join our dynamic team! As a Java Engineer at Northern Trust, you will be responsible for designing, developing, and maintaining critical applications that support our clients' financial needs. We are seeking a driven individual with strong technical abilities and a dedication to delivering high-quality solutions. Join us and be part of a collaborative and innovative environment where your talents will be recognized and valued.
- Design and develop high-quality software solutions using Java programming language.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical designs.
- Maintain and enhance existing applications to meet changing business needs.
- Write clean, efficient, and well-structured code following industry best practices.
- Troubleshoot and debug issues in a timely manner.
- Stay up-to-date with the latest technologies, frameworks, and tools in the Java ecosystem.
- Communicate effectively with team members and stakeholders to ensure project deadlines are met.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Work closely with Quality Assurance teams to ensure proper testing of software solutions.
- Proactively identify and suggest improvements to enhance the performance, stability, and scalability of applications.
- Adhere to software development methodologies and processes.
- Continuously learn and improve skills to keep up with industry trends and advancements.
- Take ownership of assigned tasks and deliver them within the given timelines.
- Collaborate with other engineers to develop and maintain technical documentation.
- Actively participate in team meetings and discussions to share knowledge and ideas.
- Follow established security protocols to ensure the confidentiality and integrity of data.
- Provide technical support and guidance to other team members as needed.
- Contribute to a positive and collaborative work environment.
- Demonstrate a strong commitment to delivering high-quality solutions that meet business requirements.
- Represent Northern Trust in a professional and positive manner at all times.
Bachelor's Or Master's Degree In Computer Science, Software Engineering Or Related Field
Minimum Of 3 Years Of Experience Developing And Maintaining Java-Based Applications
Strong Knowledge Of Java Programming Language And Object-Oriented Design Principles
Experience Working With Web Technologies Such As Spring, Hibernate, And Angularjs
Familiarity With Agile Methodology And Experience Working In A Collaborative Team Environment
Database Management
Algorithms
Data structures
Debugging
Agile Methodology
RESTful Web Services
Object-oriented programming
Test-Driven Development
Code optimization
Java development
Software engineering
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Java Engineer in Pune, Maharashtra, India is between 4-8 lakhs per year. However, this can vary depending on factors such as experience, skills, company, and industry. Higher salaries may be offered by top companies or in specialized fields, while entry-level positions may offer a lower salary range. It is important to research and negotiate for a fair salary based on your qualifications and the job market in your area.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Northern Trust Corporation is a financial services company that caters to corporations, institutional investors, and ultra high net worth individuals. It is one of the largest banks in the United States and one of the oldest banks in continuous operation.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started