Java Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Seeking a Java Developer for the following role -ResponsibilitiesStrong knowledge of the Java programming language, with hands-on experience in core Java 8–17+ features including lambda expressions, stream API, Optional API, etc. for writing cleaner, null-safe code.Deep experience with Spring Boot for building RESTful APIs, microservices, and enterprise applications including DI, AOP, and Bean lifecycle management.Hands-on experience with Spring Web, Spring Data JPA, and writing custom queries.Familiarity with microservices architecture and best practices.Understanding and experience with batch processing frameworks and tools.Experience working in Agile development environments.Understanding of Waterfall methodology and its application in software development.Proficiency with Git and Gradle (Azure DevOps optional)Expertise on Eclipse/IntelliJ/VS Code.Strong experience with GitHub Copilot using Claude or other LLMs.Familiarity with SQL and NoSQL databases.Experience with unit testing, integration testing, and test-driven development (TDD)Strong verbal and written communication skills.Excellent analytical and problem-solving abilities.RequirementsMinimum of 5-10 years of professional experience in Java development, with significant experience in Spring framework.Proven experience with object-oriented coding practices, microservices, batch processing, Agile, and Waterfall methodologies.Demonstrated ability to solve complex technical problems.Ability to work effectively in a team environment.Strong verbal and written communication skills.CertificationsJava SE ProgrammerCertified Scrum Developer (CSD)Certified Kubernetes Application Developer (CKAD)Spring Professional CertificationAny AI development-related certificationEducationBS in Computer Science, Information Technology, or a related field.The estimated pay range for this position is USD $65.00/hr - USD $75.00/hr. Exact compensation and offers of employment are dependent on job-related knowledge, skills, experience, licenses or certifications, and location. We also offer comprehensive benefits. The Talent Acquisition Partner can share more details about compensation or benefits for the role during the interview process.***Notice to Job Seekers Regarding Impersonation and Fraudulent Job Offers***It has come to our attention that unauthorized individuals and entities are impersonating Milestone Technologies, Inc. on various job boards/portals, specifically Naukri.com and Linkedin.comPlease be advised of the following official Milestone Technologies recruitment policies:Official Communication ChannelsAll legitimate email communications from our recruitment team will originate ONLY from the domains: @milestone.tech. We do not use generic email services (e.g. @gmail.com, @yahoo.com, @outlook.com) or unofficial third party messaging apps to conduct formal business.No Recruitment FeesMilestone Technologies never requests any form of payment, "security deposit", "laptop/equipment fee", or "processing fee" at any stage of the recruitment or onboarding process. Any request for money in exchange for an interview or job offer is a scam.