Sr. Java Developer
- Country: United States
- Region: Connecticut
Role: Sr. Java Developer
Required Skills: Core Java, AWS, Spring Boot, Microservices
Minimum 6 years of software development experience in Core Java/JEE.
Strong core Java and object-oriented development skills.
Solid understanding of ORM concepts and experience with at least one
framework.
Solid understanding of EJB, JMS, session beans, transaction management,
timers, dependency injection and experience with at least one application
server/framework.
Must have familiarity and experience with micro-service based architecture
involving API Gateway, Service discovery and scalable REST services.
Hands on experience with Restful web service APIs, both client and server.
Experience in Spring, Spring Boot, Spring security, and REST/Graphql
services.
Experience in build automation tools like Apache, Maven, or Gradle.
Familiarity with continuous integration and deployment to either AWS's
ECS/EKS
Knowledge of Cloud Platform Services ? AWS
Familiarity with server less architecture and containerization involving
AWS services like Lambda, Step functions etc. and Docker is an added advantage.
Familiarity with CD/CI concept and pipelines is an added advantage.
Familiarity and experience with SQL and relational database models
Familiarity and experience with JavaScript Frameworks (Angular, React,
JQuery, etc), XML, JSON, HTML, and CSS.
Familiarity and experience with Linux shell essentials.
Expertise with two or more application servers: Apache/Tomcat,
JBoss/Wildfly servers.
Must have general understanding and familiarity with source control
management, versioning, testing methodologies, and software release lifecycles.
Ability to work independently and to do the research and experimentation to
deliver complete, practical solutions without constant guidance and supervision.
Adapt to shifting priorities in a fast-paced, dynamic business environment.
Must have excellent written and verbal communication skills.
Proven track record for being detail-oriented with a demonstrated ability
to self-motivate and follow through on projects.
Excellent troubleshooting skills with the ability to analyze and resolve
difficult problems quickly.
Past projects should range from full lifecycle, enterprise-level, and
commercial-software development to architecture design.
Prior experience in music/media industries preferred
Reference : Sr. Java Developer jobs