Java Developer
About The CompanyThe Stefanini Group is a renowned global provider specializing in offshore, onshore, and nearshore outsourcing, IT digital consulting, systems integration, application development, and strategic staffing services. Serving Fortune 1000 enterprises across various industries, Stefanini has established a strong presence in the Americas, Europe, Africa, and Asia, supporting over four hundred clients worldwide. As a CMM Level 5 organization, Stefanini prides itself on delivering high-quality, reliable IT solutions and fostering long-term partnerships with its clients. The company's commitment to excellence and innovation positions it as a leader in the IT consulting sector, dedicated to helping organizations optimize their technology infrastructure and achieve their digital transformation goals.About The RoleStefanini Group is seeking a talented Java Developer to join our dynamic team remotely. In this role, you will be responsible for designing, developing, and implementing web-based Java applications that support our clients' business requirements. You will work closely with cross-functional teams to create robust, scalable, and efficient software solutions, following industry-standard development life cycle methodologies. The ideal candidate will have a strong foundation in Java development, along with experience in frameworks such as Spring Boot and Hibernate. This position offers an exciting opportunity to contribute to innovative projects, including the development of reuse reference applications that demonstrate the value of component reuse and support MITRE's recommendation to shift-left testing practices.QualificationsBachelor’s degree in Computer Science, Information Technology, or a related field2-4 years of professional experience in Java development or a related areaProficiency in Java programming languageExperience with Spring and Spring Boot frameworksKnowledge of Hibernate ORMFamiliarity with messaging services such as JMSStrong SQL skills and experience with relational databasesFront-end experience with Angular, TypeScript, and JavaScriptUnderstanding of standard development practices, concepts, and proceduresAbility to work independently and as part of a team with a creative and problem-solving mindsetResponsibilitiesDesign, develop, and implement web-based Java applications aligned with business needsCreate detailed design documents following approved life cycle methodologiesPerform coding, debugging, and testing to ensure high-quality deliverablesResolve technical issues through research, troubleshooting, and investigationCollaborate with cross-functional teams to develop reusable components and reference applicationsContribute to the development of solutions that support shift-left testing and demonstrate component reuse valueParticipate in code reviews and ensure adherence to coding standardsMaintain documentation related to application design, development, and testing processesStay updated with emerging technologies and industry best practices to continually enhance skills and project qualityBenefitsCompetitive salary range of $85.00 - $90.00 per hourRemote work flexibilityOpportunity to work on innovative and impactful projectsCollaborative and inclusive work environmentProfessional development and growth opportunitiesEngagement with a global leader in IT consulting and outsourcingEqual OpportunityStefanini Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, religion, or any other protected status. All qualified applicants will receive consideration for employment without regard to these factors. We believe that diverse teams drive innovation and success, and we are dedicated to fostering a workplace where everyone can thrive.