Posted on: 18/08/2025
We are looking for a passionate and experienced Java Developer to join our growing team at Accionlabs. The ideal candidate will have over 5 years of hands-on experience in developing and maintaining high-performance web applications using Java and related technologies. You will play a key role in designing and building scalable, microservices-based systems, while collaborating with cross-functional teams.
Responsibilities :
- Develop, test, and maintain scalable web applications using Java 8/J2EE technologies.
- Build and maintain RESTful APIs and microservices using Spring Boot.
- Implement and maintain cloud-based solutions using AWS services (S3 DynamoDB, SNS, SES, EC2 etc. ).
- Write clean, efficient, and reusable code while following best software development practices.
- Utilize modern tools like Docker, Kubernetes, and GitHub for CI/CD and deployment.
- Work on multithreaded applications and handle complex data structures effectively.
- Perform unit testing (TDD using JUnit) and follow Domain-Driven Design (DDD) principles.
- Collaborate with front-end developers, architects, and QA engineers in an Agile environment.
Requirements :
- 5+ years of experience in Java Web Application Development.
- Strong expertise in Java frameworks: Spring, Juice, Apache Tomcat, Jetty.
- Proficiency in JSON/XML, Ajax, and building secure, scalable web applications.
- Solid understanding of object-oriented programming, design patterns, and data structures.
- Experience with AWS Cloud Services and cloud-native architecture.
- Knowledge of relational and NoSQL databases like PostgreSQL, MySQL, Oracle, and DynamoDB.
- Familiarity with Docker, Kubernetes, Git, and CI/CD pipelines.
Preferred Qualifications :
- Experience working in an Agile/Scrum environment.
- Exposure to performance tuning and optimization.
- Familiarity with monitoring tools and practices in a production environment.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1531179
Interview Questions for you
View All