Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
A technology solutions company based in New Jersey is seeking a developer with extensive experience in multi-threaded software development using Java/J2EE and Spring Boot. The ideal candidate will possess strong skills in developing performance-critical applications within cloud-native environments, as well as hands-on experience in microservice architecture, Docker, Kubernetes, and various database technologies. A solid understanding of SOAP, RESTful web services, and unit testing frameworks is also essential for success in this role.
Qualifications
Experience with Java/J2EE/Spring Boot development frameworks.
Hands-on experience with performance critical applications in cloud native environments.
Experience with unit tests using frameworks like JUnit.
Skills
Multi-threaded software development
Performance critical applications
Microservice architecture
Docker
Kubernetes
Database technologies
Unit testing frameworks
Kafka streams
ELK stack
SOAP and RESTful web services
Version control systems
Static code analysis
Agile Software Development
Good communication skills
Tools
GitLab
Jenkins
SonarQube
Maven
Gradle
Job description
Multi-threaded software development, deployment, debugging and testing experience with Java/J2EE/Spring Boot development frameworks
Multi-threaded software development, deployment, debugging and testing experience with Java/J2EE/Spring Boot development frameworks
Excellent knowledge of developing performance critical applications in cloud native environment
Hands-on experience on Microservice based architecture and development
Hands-on experience with Docker, Kubernetes and related container platform ecosystems
Experience with database technologies such as Oracle, MySQL or Postgres, MongoDB
Experience in the development and maintenance of unit tests using a testing framework, such as JUnit, is highly desirable
Experience on Kafka and Kafka streams
Experience on ELK stack
Should have detailed knowledge of SOAP and RESTful web services with various data formats like JSON, XML and XSD
Experience with one or more version control systems (GitLab is a big plus)
Strong understanding of static code analysis, unit testing and test driven development, security testing and automated test frameworks
Experience using Jenkins, SonarQube, GIT, Maven, Gradle
Previous experience in Agile Software Development with CI/CD is a plus
Good verbal and written communication skills in English
Should be strong communicator and able to articulate ideas clearly