Java Developer (Springboot, Microservices)
Apply NowCompany: Omni Inclusive
Location: Framingham, MA 01702
Description:
Technical Skills:
Proficiency in Java, Spring Boot, and relational databases (PostgreSQL).
Knowledge of caching mechanisms and cloud platforms (Azure, AWS).
Experience with Jenkins and Azure AKS for deployment.
Understanding of SQL, Spring JPA, and SOLID design principles.
Experience with Microservice architecture
Familiarity with distributed messaging system (Kafka, Solace)
Experience with Angular or React for front-end development.
wareness of observability practices.
Functional Skills:
Understanding of retail/B2B contexts, particularly in merchandising and pricing.
Strong problem-solving skills and ability to work independently.
Excellent communication skills to interact with product and tech leads.
t least 5 years of experience in developing and maintaining enterprise web applications.
Responsibilities:
Design, develop, and maintain enterprise web applications using Java and Spring Boot.
Implement and manage relational databases, with a focus on PostgreSQL.
Utilize caching mechanisms and ensure efficient data retrieval.
Deploy applications on cloud platforms such as Azure and AWS, with awareness of Jenkins and Azure AKS.
Develop front-end applications using Angular or React.
Collaborate with product and tech leads to understand requirements and deliver features.
Ensure code quality through JUnit testing and adherence to SOLID design principles.
Work independently to understand system and technical design, and implement features.
Participate in Agile processes and contribute to continuous improvement.
Implement observability practices to monitor and improve system performance.
Proficiency in Java, Spring Boot, and relational databases (PostgreSQL).
Knowledge of caching mechanisms and cloud platforms (Azure, AWS).
Experience with Jenkins and Azure AKS for deployment.
Understanding of SQL, Spring JPA, and SOLID design principles.
Experience with Microservice architecture
Familiarity with distributed messaging system (Kafka, Solace)
Experience with Angular or React for front-end development.
wareness of observability practices.
Functional Skills:
Understanding of retail/B2B contexts, particularly in merchandising and pricing.
Strong problem-solving skills and ability to work independently.
Excellent communication skills to interact with product and tech leads.
t least 5 years of experience in developing and maintaining enterprise web applications.
Responsibilities:
Design, develop, and maintain enterprise web applications using Java and Spring Boot.
Implement and manage relational databases, with a focus on PostgreSQL.
Utilize caching mechanisms and ensure efficient data retrieval.
Deploy applications on cloud platforms such as Azure and AWS, with awareness of Jenkins and Azure AKS.
Develop front-end applications using Angular or React.
Collaborate with product and tech leads to understand requirements and deliver features.
Ensure code quality through JUnit testing and adherence to SOLID design principles.
Work independently to understand system and technical design, and implement features.
Participate in Agile processes and contribute to continuous improvement.
Implement observability practices to monitor and improve system performance.