Develop Java applications using Java EE, Spring, and Spring Boot. Build web services and REST APIs, work with JPA and SQL/NoSQL databases, apply software design patterns, and use CI/CD tools. The role also involves analyzing business needs, supporting organizational change, improving processes, communicating effectively, and sharing technical knowledge.
Skills Referential (Required knowledge, skills and abilities)
Technical Skills:
- Java EE including (Web Services, REST, JPA) – Java 8 or above
- Spring, Spring Boot, SOA, Design patterns
- Database (SQL & No SQL)
- Knowledge and experience with CI/CD tools
Behavioral Skills:
o Active listening
o Communication skills - oral & written
o Attention to detail / rigor
o Ability to share / pass on knowledge
o Ability to understand, explain and support change
o Ability to develop and adapt a process
o Analytical Ability
o Ability to anticipate business / strategic evolution
o Ability to develop and leverage networks
Education Level: Bachelor Degree or equivalent
Experience Level: At least 4+ years
Location: Chennai
Similar Jobs
Fintech • Financial Services
Lead backend engineering initiatives using Java and Spring Boot, owning architecture, development, deployment, and maintenance of scalable distributed systems and microservices. Design RESTful APIs, drive technical standards, improve performance and reliability, and oversee CI/CD, testing, monitoring, and production support. Mentor and lead backend engineers, conduct design and code reviews, resolve complex technical challenges, and collaborate with Product and Engineering leadership on roadmaps and scalable business solutions.
Top Skills:
Automated TestingAWSCi/CdDistributed SystemsJavaLoggingMicroservicesMonitoringMySQLRestful ApisSpring Boot
Fintech • Financial Services
Design, develop, and maintain scalable Java backend services, distributed systems, REST APIs, and microservices. Optimize databases and application performance, resolve production issues, contribute to architecture decisions, and improve CI/CD, testing, monitoring, reliability, and technical practices. Collaborate cross-functionally, conduct code reviews, mentor junior engineers, and support delivery of high-performance product features.
Top Skills:
Application MonitoringAutomated TestingAWSCi/CdJavaMicroservicesMySQLRestful ApisSpring Boot
Financial Services
Develop and deliver scalable Java applications for counterparty credit risk management across the full software development lifecycle. Provide technical leadership, mentor developers and analysts, collaborate with global engineering and support teams, and contribute to architecture decisions. The role requires expertise in concurrent programming, Java internals, distributed caching, databases, Linux, DevOps, testing, and Agile development, with bonus experience in capital markets, derivatives, microservices, cloud, Docker, and Kubernetes.
Top Skills:
AgileBitbucketCi/CdConcurrent ProgrammingDockerGemfireGitJavaJenkinsJIRAKubernetesLinuxMicroservicesMongoDBObject-Oriented DesignOracleOracle CoherenceRedisSonarqubeTest-Driven Development
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.


