Sr Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+22 more
Job description
Design and develop enterprise-level backend services and Microservices using Java technologies Build and enhance REST-based integrations for internal and external systems Collaborate with UI developers and cross-functional teams to support end-to-end application delivery Develop reusable, maintainable, and optimized code following development best practices Perform unit testing, debugging, and application troubleshooting activities Participate in code reviews, deployment support, and production issue resolution Work with messaging systems and distributed application environments Monitor application performance and support system reliability initiatives Contribute to Agile development lifecycle including sprint planning and estimation
Requirements
Do you have experience in Web applications?, We are looking for a Senior Java Developer with strong backend development expertise and extensive experience building enterprise-grade applications. The ideal candidate should have a solid background in Java, Microservices, cloud technologies, API development, and banking/financial domain projects. This role requires close collaboration with technical teams and business stakeholders to deliver scalable and high-performing solutions., 10+ years of experience in software development and enterprise web applications Strong hands-on expertise in Core Java and backend application development Proven experience building Microservices-based applications Extensive experience with Spring Framework, Spring Boot, and API development Strong understanding of RESTful services and system integrations Experience working with cloud platforms such as AWS, Azure, or PCF Prior experience within Banking or Financial Services environments Hands-on experience with Kafka, MQ Series, or other messaging technologies Strong knowledge of SQL and relational database systems Experience working with NoSQL technologies including Redis, MongoDB, or Cassandra Familiarity with BDD/TDD methodologies and Agile practices Exposure to monitoring and logging tools such as Splunk, AppDynamics, Elastic Stack, or NewRelic, Strong analytical and problem-solving abilities Excellent communication and stakeholder management skills Experience working in large-scale enterprise environments Ability to handle multiple priorities in a fast-paced setting
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Is Software Engineering Over-Saturated?
Highest Paying Tech Companies for Developers
Top 10 Java Libraries