Job description
yWe are seeking a highly skilled Senior Java Developer with strong expertise in Java, Spring Boot, Microservices, AWS, and modern application development practices. The ideal candidate will have extensive experience designing, developing, and maintaining scalable enterprise applications while collaborating with cross-functional teams to deliver high-quality software solutions
Key Responsibilities
esDesign, develop, test, and maintain enterprise-grade applications using Java, Spring, and Spring Boo
t.Develop and support scalable microservices-based application
s.Build and consume RESTful APIs and integrate with internal and external system
s.Collaborate with business and technical stakeholders to gather requirements and translate them into technical solution
s.Develop and execute unit, integration, and automated tests to ensure application quality and reliabilit
y.Work with relational and non-relational databases to support application developmen
t.Deploy and manage applications in cloud environments, primarily AW
S.Participate in code reviews, troubleshooting, performance tuning, and production support activitie
s.Follow Agile development methodologies and utilize tools such as Jira and GitLa
Required Skills & Qualifications
onsBachelor's degree in Computer Science, Information Technology, or related field (or equivalent experienc
e).8+ years of hands-on experience with Java application developme
nt.Strong experience wi
th:J
avaSpring Framew
orkSpring B
ootREST API Developm
entMicroservices Architect
ure5+ years of experience with relational and/or non-relational databas
es.5+ years of experience in unit and integration testing usi
ng:JU
nitSelen
iumCucum
ha)5+ years of experience developing large-scale microservices applicatio
ns.Experience with containerization and orchestration technologi
tesAmazon
EKS3+ years of experience working with AWS cloud servic
es.Strong understanding of software design patterns including MVC, MVVM, and M
VP.Excellent problem-solving, analytical, and communication skil
ls.Ability to translate business requirements into technical solutio
Preferred Qualifications
ionsExperience developing APIs using Java and Mong
oDB.Familiarity with CI/CD pipelines and modern build to
ols.Experience with source control tools such as Git/Git
Lab.Experience working with Agile tools such as J
ira.Exposure to DevOps practices and cloud-native application developm
Show more
How do you like the content of this job?