Overview
On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent
Contract - 6+ mo(s)
Skills
J2EE
GraphQL
JSON
XML
Relational Databases
SQL
Object-relational Mapping
JPA
Hibernate
NoSQL
Database
MongoDB
Amazon DynamoDB
Messaging
Apache Kafka
Apache ActiveMQ
Automated Testing
Git
Bitbucket
Apache Maven
Gradle
Cloud Computing
Amazon EC2
Amazon S3
Amazon SQS
Step-Functions
Spring Framework
Amazon Web Services
Agile
Collaboration
Service Design
Debugging
Java
Scalability
Job Details
Technical skills:
- Hands-on experience in the design and development of applications using Java EE platforms.
- Extensive Coding and conceptual knowledge on Java/J2EE Spring & Spring boot Framework, GraphQL, Hibernate, JPA, JSON & XML.
- Knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate, etc.) Knowledge of NoSQL Databases like MongoDB, DynamoDB.
- Hands-on experience on messaging service like Kafka, ActiveMQ.
- Implementing automated testing platforms and unit tests.
- In-depth knowledge of code versioning tools, for instance, Git, Bitbucket.
- Understanding of building tools like Maven, Gradle, etc.
- Knowledge Cloud Service like AWS-EC2, S3, SNS, SQS, Step Functions, CloudWatch.
Key Responsibilities.
- Design, develop, and maintain backend services using Java, Spring & Spring boot Framework and AWS.
- Participate in agile ceremonies and collaborate with cross-functional teams.
- Ensure scalable and reliable service design for high-volume systems.
- Communicate effectively with team members and stakeholders.
- Debugging and troubleshooting Java applications.
- Enhancing the performance and scalability of existing systems.
- Conducting code reviews and ensuring coding best practices.
- Implementing security measures to protect applications.
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.