Position : Java DeveloperLocation : Boston, MA / Remote Interview : Telephonic/SkypeCompensation : $65,000-$70,000Duration : 12 months (extendable)
Job Description:This position encompasses a diverse range of skills, emphasizing cross-functional collaboration and comprehensive project planning, oversight, and execution. The Java Developer will play a crucial role in shaping and influencing the operational outcomes of the business through the implementation of innovative solutions.
Requirement:
Strong Java developer with very good understanding of microservices.Grasp of software engineering skills in modular design, data structures, algorithmsDeep knowledge and hands on experience with modern applications like spring boot, Angular.Experience building and operating critical production systems.Solid understanding of modern API design and Restful principlesFluent with git (preferred) or other SCM systemWrite well designed and testable code.Strong Experience in automation and build tools like Maven, Ant and Gradle.Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience.Experience in software development design and implementation of large-scale distributed systems and web services building complex software that is testable and designed for extensibility.Good understanding of building, deploying, and maintaining critical applications in a cloud-based environment.
Qualifications / Requirements:A bachelor’s/undergraduate degree is required.Experience with any or all the following (Java, Spring, Spring Boot, Hibernate) is required.Leads the development of effective networks with global internal/external business partners as well as collaborates with technical colleagues on assessments and evaluation of new technologies is required.Preferred Knowledge, Skills, and Abilities:Strong proficiency in Java programming language.Solid knowledge of SQL for database interactions.Exposure to health care/finance industry practices.Spring and Spring Boot Expertise:In-depth understanding and practical experience with the Spring framework.Proficiency in developing and maintaining microservices using Spring Boot.Leadership and PlanningProficient in managing and utilizing large datasets.Understanding of data processing and analysis workflows.