Job Description
- Design, implement, test, and support Java applications, prioritizing scalability and reliability
- Define project requirements, plan timelines, and create technical specifications to align with business goals
- Follow design principles and coding standards and facilitate architectural discussions to ensure alignment with business goals
- Take ownership of project deliverables and promptly address any issues that arise to maintain project momentum
- Participate in pre-sales activities, leveraging technical expertise to support business development efforts
- Develop Proposals and POCs to demonstrate technical solutions and address customer needs
- Foster strong communication and collaboration with clients, ensuring their needs are met and reflected in project deliverables
- Drive team efforts, promote effective collaboration, and support the professional growth of team members
Qualifications
- Proficient in Java 8+, Spring Boot, and Microservices with at least 5 years of professional experience
- Experience with relational and non-relational databases, as well as SQL
- Familiarity with data structures, algorithms, and object-oriented design (OOD)
- Understanding of Git, CI/CD tools, and Docker
- Experience with AWS or any other Cloud provider
- Agile (Scrum) methodology knowledge
- Strong analytical and logical skills with a knack for troubleshooting and root-cause analysis
- Excellent communication skills, collaborating effectively with team members, stakeholders, and clients
- At least an Upper-Intermediate+ level of English
- Demonstrates intelligence, responsibility, and self-motivation
Would be a plus: - Experience in Front-End Development using TypeScript/JavaScript frameworks
- Awareness of the Healthcare projects domain
- Experience with presales activities
See more jobs at Sigma Software
Apply for this job