Sr. Java Developer
Senior Java Developer – 10+ Years Experience
*Position:* Senior Java Developer
*Experience:* 10+ Years
*Location:* Open to Relocate
*Visa:* Visa Sponsorship Available
*Program:* Marketing & Training Program
Job Description
We are looking for an experienced *Senior Java Developer* with 10+ years of software development experience to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, and cloud technologies.
Key Responsibilities
* Design, develop, test, and maintain enterprise Java applications.
* Develop scalable and high-performance applications using *Java and Spring Boot*.
* Build and maintain *RESTful APIs and Microservices*.
* Work with relational and NoSQL databases.
* Participate in architecture, design, code reviews, and technical discussions.
* Troubleshoot application issues and improve system performance.
* Collaborate with cross-functional teams in an Agile environment.
* Implement CI/CD pipelines and follow software development best practices.
* Mentor junior and mid-level developers.
Required Skills
* *10+ years of professional software development experience*
* Strong expertise in *Java 8/11/17+*
* *Spring Framework / Spring Boot*
* *Microservices Architecture*
* RESTful Web Services / APIs
* Hibernate / JPA
* SQL and database technologies
* Git / GitHub / GitLab
* Docker and Kubernetes
* AWS / Azure / GCP
* CI/CD and DevOps practices
* Strong problem-solving and communication skills
Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field preferred.
Work Location: In person