Senior Software Engineer (Java 17)
Our Context
We are looking for a strong Java Sr. Developer with 6-8 years of experience in fintech domain enterprise-grade world class data aggregation, reconciliation, and reporting product. This is an opportunity to discover a large range of business cases as well as design, develop and implement solutions that results solving complex problems.
As a Java Sr developer you will design and develop technology-based business solutions that caters to current and future Product requirements.
Must have:
• 6- 8 years of relevant experience in designing & developing and architecting systems/software
for large business environments (Java, J2EE).
• Strong design and coding skills in Enterprise Java, Hibernate, Spring, Spring Boot, REST web
services, JMS (ActiveMQ), XML, JSON.
• Must have good experience in Unix/Oracle/SQL.
• Experience in any communication framework (MQ) is an added advantage.
• Experience in Agile Development, Scrum, and Iterative approaches
• Participate in requirement gathering JAD sessions and support documentation
• Work with Product Management to resolve or raise queries and get query resolution on areas
which are unclear, ambiguous and which need more information.
• Develop high quality code as per standards, tiered coding, business layer coding, interface
development and service development as needed.
• Ability to solve complex software system issues
Experience in One of below will be added advantage-
• Activiti BPM
• DROOLS Rules Engine
• Integrations with authentication protocols and Frameworks oAuth/ SAML/ LDAP/ Kerberos
• Experience with multiple integration technologies / frameworks
Why Us
Opportunity to work and learn on real-time projects and cutting-edge technologies.
Supportive and collaborative team environment.
Learning and growth opportunities with mentorship from experienced Leader.
Skills Required
- 6-8 years experience in designing, developing, and architecting systems/software for large business environments (Java, J2EE).
- Strong design and coding skills in Enterprise Java (Java 17), Hibernate, Spring, Spring Boot, REST web services, JMS (ActiveMQ), XML, JSON.
- Experience in Unix, Oracle, and SQL.
- Experience in Agile Development, Scrum, and iterative approaches.
- Participate in requirement gathering (JAD) sessions and support documentation.
- Ability to solve complex software system issues.
- Experience with communication frameworks / message queuing (MQ).
- Experience with Activiti BPM.
- Experience with DROOLS Rules Engine.
- Integrations with authentication protocols and frameworks (OAuth, SAML, LDAP, Kerberos).
- Experience with multiple integration technologies / frameworks.
What We Do
NeoXam is a financial software company delivering solutions and services for buy- and sell-side players in the financial markets. Its offerings cover data management, investment management, investment accounting, reporting, and reconciliation, helping clients adapt to market changes and serve their customers. The company operates internationally, serving 175+ customers in 25 countries, processing more than €25 trillion in assets per day, and supporting over 10,000 users.







