What are the responsibilities and job description for the Java Developer position at EGB Systems & Solutions Inc.?
Job Description
Location Requirement :
- Location: Charlotte,NC
- Work Type: Hybrid (3 days in office mandatory)
Mandatory Skills :
- Total 8 years of experience
- Expert level knowledge of Core Java, Spring/Spring Boot
- Detailed understanding and hands-on experience in RESTful web services, API Gateway, Kafka, Message driven architecture, Elastic, Java Threads, JPA, Microservices design and development
- Working experience with technologies such as Java/J2EE, Spring Boot, Kubernetes, Docker, Databases (Relational and NoSQL)
- Knowledge of JAVA/J2EE design patterns.
- Strong Unit Testing Skills
- Tools used - Swagger / JIRA / SOAPUI/Postman
- Demonstrated knowledge of Json and XML message format and HTTP status codes.
- Ability to setup and execute build tools like Maven, and Ant
- DB Concepts/ SQL/PLSQL, good understanding of Oracle database and database design
- Desirable Skills - Splunk , AppDynamics , some experience in a high transaction/high availability environment.
- Thorough understanding of software engineering and object-oriented design principles
- Hands on approach
Nice to have following additional skills :
- Hands on experience in rest Automation frameworks like Karate, Rest Assured, SoapUI, Postman
- Ability to take ownership and make technical decisions on software development projects.
- Has good analytical abilities and technical skills
Preferred SDLC Skills/Abilities and Knowledge :
- Agile experience
- Knowledge of JIRA tool
Salary : $45 - $47
Java Developer
US Corp2Corp -
Charlotte, NC
Java Developer
TechnoConsulting -
Charlotte, NC
Java Developer
The Timberline Group -
Charlotte, NC