Overview
On Site
Full Time
Skills
J2EE
Java
Spring Framework
Hibernate
Relational Databases
MySQL
PostgreSQL
NoSQL
Database
MongoDB
Apache Cassandra
RESTful
JSON
XML
Microservices
Docker
Kubernetes
Messaging
Apache Kafka
RabbitMQ
Apache ActiveMQ
Version Control
Git
Testing
JUnit
TestNG
Mockito
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud
Google Cloud Platform
Jenkins
GitLab
Continuous Integration
Continuous Delivery
GitHub
Scripting
Python
Shell Scripting
Job Details
- 8+ years of Java/J2EE development experience
- Java Frameworks: Proficiency in frameworks like Spring Boot, Hibernate, or Quarkus.
- Database Skills: Strong experience with any of the relational databases (e.g., MySQL, PostgreSQL) and Any of the NoSQL databases (e.g., MongoDB, Cassandra).
- RESTful APIs: Expertise in designing and implementing RESTful APIs and working with JSON/XML data formats.
- Microservices: Hands-on experience with microservices architecture and tools like Docker and Kubernetes.
- Messaging Systems: Familiarity with any of the messaging systems like Kafka, RabbitMQ, or ActiveMQ.
- Version Control: Proficiency with Git and branching strategies.
- Testing: Strong knowledge of testing frameworks like JUnit, TestNG, or Mockito.
- Cloud: Experience with any of the cloud platforms like AWS, Azure, or Google Cloud Platform.
- CI/CD: Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI/CD, or GitHub Actions.
- Scripting: Knowledge of scripting languages like Python or Shell scripting for automation tasks.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.