As a Senior Java Developer, you will be an integral part of an Agile team focused on building healthcare applications and implementing new features while adhering to best coding and development standards.Your key responsibilities will include:Hiring deatils: -Location: MéxicoBudget: $3,000 USD as contractorDuration: FulltimeSeniority: 6+ yearsResponsibilities: -Collaborate closely with client stakeholders to understand and groom requirements within an Agile/Scrum framework.Create detailed low-level designs such as ERDs, API designs, UML, and sequence diagrams to communicate design solutions and translate them into user stories.Independently handle assigned tasks, including low-level design, proof of concepts (POCs), and spikes, while proposing effective solutions to clients.Design and develop secure, scalable RESTful services using the Spring Boot framework.Mentor and review the work of junior developers, providing guidance and support in troubleshooting and implementation approaches.Adhere to best practices by writing modular, clear, and maintainable code.Participate actively in Agile ceremonies including daily stand-ups, sprint planning, retrospectives, and sprint reviews.Understand and debug existing systems, proposing alternative technologies to improve scalability and performance.Ensure adherence to the Definition of Done (Do D) for stories, including unit testing, functional testing, code reviews, bug fixes, and documentation.Educational Qualifications: -· Engineering Degree – BE/ME/BTech/MTech/BSc/MSc.
· Technical certification in multiple technologies is desirable.Skills: - Mandatory skills· Strong experience in Java development, including working with the latest Java versions.
· Expertise in AWS Cloud design and development (S3, MSK, Lambda, API Gateway, etc.).
· Proven experience in Microservices design and development using Java, Spring Boot, and RESTful APIs.
· Proficiency with Unit Testing and Mocking libraries.
· Azure to AWS migration project experience is an added advantage.
· Experience with ORM frameworks such as Hibernate or other JPA implementations.
· Familiarity with Git as SCM, including Git commands and tools like Maven.
· Solid understanding of Object-Oriented Programming (OOP) concepts and SOLID design principles.
· Good understanding of REST principles.
· Experience working in Agile methodologies and Scrum environments.
· Excellent communication skills and a strong team player mindset

Similar jobs

More from Greymatter Innovationz
Greymatter Innovationz 4 hours ago
Greymatter Innovationz 1 day ago
Greymatter Innovationz 1 day ago

Java Application Developer (Xml Required)

Apply Now
Back to search page