Job Title : Java Developer Location : Boston ,MA Duration : 12 + Months Job Summary We are seeking a skilled Java Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate will have strong experience in Java-based technologies, problem-solving abilities, and a passion for building reliable software solutions. Key Responsibilities Design, develop, test, and maintain Java-based applications Write clean, efficient, and well-documented code Participate in requirements analysis and technical design discussions Develop RESTful APIs and integrate with databases and third-party services Perform unit testing, debugging, and performance optimization Collaborate with cross-functional teams including QA, DevOps, and Product Maintain and improve existing applications Ensure application security, scalability, and reliability Follow best practices in software development and coding standards Required Skills & Qualifications Strong proficiency in Java (Java 8 or above) Experience with Spring / Spring Boot frameworks Knowledge of RESTful web services Familiarity with Hibernate / JPA Experience with SQL databases (MySQL, PostgreSQL, Oracle, etc Understanding of object-oriented programming (OOP) principles Experience with Git or other version control systems Basic knowledge of unit testing frameworks (JUnit, Mockito) Preferred Skills Experience with microservices architecture Knowledge of cloud platforms (AWS, Azure, GCP) Familiarity with Docker and Kubernetes Understanding of CI / CD pipelines Exposure to front-end technologies (HTML, CSS, JavaScript) Education & Experience Bachelor's degree in Computer Science, Engineering, or related field 8+ years of experience in Java development (customize as needed)
Java Developer • Boston, MA, United States of America