Senior Software Engineer - Java Application Development
S&P GlobalMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead development and deployment of Java applications with SQL/PLSQL and REST API integrations.
Collaborate with UI developers to integrate front-end and back-end services and mentor junior developers.
Provide technical support and training to operations and product management teams.
Minimum Requirements
5 to 8 years of hands-on Java development experience.
Proficiency with Spring and Hibernate frameworks, Java design patterns, and RESTful APIs.
Experience with relational databases (Oracle, Postgres, or SQL Server) including SQL queries and stored procedures.
Bachelor’s degree in Computer Science or equivalent; MS preferred; experience needed if degree is not in CS or IT.
Ideal Candidate Profile
Experienced in leading or mentoring software teams in Java backend development.
Comfortable working with cloud technologies such as AWS (S3, ECS Containers) and Weblogic/Apache Tomcat.
Preferably has exposure to financial services domain or experience building financial applications.
