About the job
We are actively seeking a Java Backend Developer with a strong background in Java and related technologies to design, develop, and maintain key software applications within our investment banking division. This role requires a candidate with deep expertise in J2EE (v17), Spring Boot, Spring Batch, Hibernate, JPA, and Swagger/OAS3.x to support high-impact projects in a fast-paced environment. Key Responsibilities: • Design and develop secure, scalable, and high-performance software solutions for investment banking applications. • Develop RESTful APIs and microservices-based solutions, ensuring alignment with architectural standards. • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. • Write and maintain unit tests using JUnit and Mockito to ensure code quality. • Conduct quality and security scans using tools like Sonar. • Work with database technologies, primarily Oracle and PL/SQL scripting. • Participate in code reviews, troubleshooting, and performance tuning to ensure high-quality deliverables. Technical Expertise: • 4+ years of hands-on coding experience with Java. • Strong knowledge on Java 11 or plus is must. • Strong proficiency in J2EE, Spring Boot, Microservices, and Event Driven Architecture, Kafka, API frameworks etc. • Experience designing and building RESTful APIs using a microservices architecture. • Proficiency in writing unit tests with JUnit and Mockito. • Working knowledge of quality and security scanning tools such as Sonar. • Familiarity with version control systems, particularly Git. • Solid understanding of Oracle databases and PL/SQL scripting. Soft Skills: • Strong analytical, problem-solving, and excellent communication and articulation skills with ability to drive meaningful technical conversations with different stakeholders. • Ability to work collaboratively in a team environment and contribute to project deliverables. Preferred Qualifications: • Hands-on experience on Python, Pyspark and Databricks for data processing and analytics • Experience with financial products, trading systems, and familiarity with investment banking regulations. • Background in DevOps practices and tools, including Jenkins, Docker, and Kubernetes.
Requirements
- Java
- J2EE
- Spring Boot
- Spring Batch
- Hibernate
- JPA
- Swagger/OAS3.x
- RESTful APIs
- Microservices
- Oracle
- PL/SQL
Preferred Technologies
- Java
- J2EE
- Spring Boot
- Spring Batch
- Hibernate
- JPA
- Swagger/OAS3.x
- RESTful APIs
- Microservices
- Oracle
- PL/SQL
About the company
Innovya Technologies is a dynamic and growing software consulting firm that drives business automation with cutting-edge solutions. We help businesses quickly realize value from their technology and digital initiatives by delivering expert, context-driven product development.
Similar Jobs
Java Backend Developer
People Prime Worldwide
Java Backend Developer
Tata Consultancy Services
Java Backend Developer
People Prime Worldwide