job description for sr. java developer
role: sr. software developer
we are looking for technically talented and driven individuals who have a passion to use their
skills to create applications and services that directly impact the health and lives of our
communities.
primary responsibilities:
● adhere to established development, maintenance and testing standards.
● analyze and create design requirements and technical specifications to be implemented
by the engineering team.
● design, develop, and maintain cloud based applications and microservice apis.
● participate in iteration planning meetings and daily product team stand ups and provide
technical oversight and guidance to programmers.
● participate in retrospectives to gather feedback and drive actionable items to improvethe
team and product.
● participate in executing the strategy, keeping the customer needs and wants in mind.
● collaborate within the team in designing systems and applications by creating technical
specifications, diagrams and flow-charts to assist others in understanding requirements.
● create and maintain system documentation for deployment configuration and database
designs.
● provides support for software products in user environments.
● participates in knowledge sharing and contributes to the overall growth of the team.
reasonable accommodations may be made to enable individuals with disabilities to perform
the essential functions.
job qualifications:
education:
● college degree or equivalent experience in computer science or similar field.
experience:
● 3+ years of experience in design and development of saas applications and services, to
include the following:
● experience with cloud development and deployment best practices on aws (ecs, ec2, ecr,
microservices, lambda, vpc, s3, eks).
● experience with web service development using spring, rest, json, and spring security.
● experience with java technologies including spring framework, jpa, hibernate, and spring
boot.