Role Description :
Key Responsibilities
Design develop test and maintain robust Java based applications
Lead technical design discussions and contribute to architectural decisions
Develop RESTful APIs and microservices using modern Java frameworks
Optimize application performance scalability and security
Collaborate with product owners architects DevOps and QA teams
Perform code reviews and enforce best coding practices and standards
Troubleshoot and resolve complex production issues
Mentor junior developers and provide technical guidance
Participate in Agile/Scrum ceremonies and sprint planning
Contribute to CI/CD pipelines and automation initiatives
Required Skills:
10 years of Experience
Bachelors degree in computer science Engineering or equivalent experience
10 years of experience in Java application development
Strong proficiency in Java 8
Experience with Spring Framework (Spring Boot Spring MVC Spring Security)
Hands on experience with RESTful services and API design
Solid understanding of microservices architecture
Experience with relational databases (Oracle MySQL PostgreSQL) and SQL
Familiarity with ORM frameworks (Hibernate / JPA)
Proficiency with version control systems (Git)
Strong debugging problem solving and analytical skills
Good to Have
Experience with cloud platforms (AWS/Azure)
Knowledge of containerization (Docker Kubernetes)
Experience with message queues (Kafka)
Experience with CI/CD tools (Jenkins GitHub Actions GitLab CI)
Prior experience working in Agile/Scrum environments
Role Description : Key Responsibilities Design develop test and maintain robust Java based applications Lead technical design discussions and contribute to architectural decisions Develop RESTful APIs and microservices using modern Java frameworks Optimize application performance sca...
Role Description :
Key Responsibilities
Design develop test and maintain robust Java based applications
Lead technical design discussions and contribute to architectural decisions
Develop RESTful APIs and microservices using modern Java frameworks
Optimize application performance scalability and security
Collaborate with product owners architects DevOps and QA teams
Perform code reviews and enforce best coding practices and standards
Troubleshoot and resolve complex production issues
Mentor junior developers and provide technical guidance
Participate in Agile/Scrum ceremonies and sprint planning
Contribute to CI/CD pipelines and automation initiatives
Required Skills:
10 years of Experience
Bachelors degree in computer science Engineering or equivalent experience
10 years of experience in Java application development
Strong proficiency in Java 8
Experience with Spring Framework (Spring Boot Spring MVC Spring Security)
Hands on experience with RESTful services and API design
Solid understanding of microservices architecture
Experience with relational databases (Oracle MySQL PostgreSQL) and SQL
Familiarity with ORM frameworks (Hibernate / JPA)
Proficiency with version control systems (Git)
Strong debugging problem solving and analytical skills
Good to Have
Experience with cloud platforms (AWS/Azure)
Knowledge of containerization (Docker Kubernetes)
Experience with message queues (Kafka)
Experience with CI/CD tools (Jenkins GitHub Actions GitLab CI)
Prior experience working in Agile/Scrum environments
View more
View less