The roles and responsibilities of this position shall include implementing Software Development Life Cycle to achieve the highest quality and to assign tasks and responsibilities using Agile methodologies; Design and Build Micro Services using Java/J2EE Technologies; Developing JPA modules to interact with Oracle database; Developing Message Listener which listens to Queue and passes the message to the consumer which then writes to backend database; Developing the unit test cases using JUnit and Mockito; Working with the middleware team in fixing the issues encountered during the code deployment phases; Knowledgeable in programming, data structures, computer systems, and software engineering; Bachelor's degree in computer science, software engineering, or other related field.
5-7 years of progressive experience designing and developing applications and/or systems using Core java/J2EE, Microservices framework, SOAP, REST, Web services.
Responsibilities:
-Analyze user needs and develop software solutions.
-Define and communicate technical and design requirements.
-May analyze and design databases within an application area.
-Assisting Lead developer and developers.
-Extensive development experience with Java/J2EE, Core Java, Multi Threading, MicroServices framework -Providing input to technical lead and architect on development solutions; Monitoring and supporting high volume web service integrations.
-Creating wireframes, graphical templates for various web based projects -Experience in developing responsive web design, and cross-browsers compatibility.
-Managing time effectively to work on multiple project timelines simultaneously in a demanding deadline driven environment.
-Experience using project management tools such Jira, confluence.
-Working on Reactive JAVA, J2EE, microservices, build tools such as ant, maven, SCM Tools, Enterprise class web application.
-Working spring security, REST Web services, Apigee, Zuul API gateway, Hibernate, Spring Data, JPA.
- Knowledge of various DBMS technologies MySQL, PostGres, Oracle, Cassandra, Redis.
-Extensive experience working on workflow integrations -Working on Front-end (ReactJS, AngularJS, HTMLS, CSS, JSON).
- Conducts unit tests, code reviews, assesses and improves site/software performance, and maintains design and code documentation.
MUST HAVE SKILLS (Most Important):
Core Java/J2EE/ Spring - 5 years
Microservices - 3 years
Database (Oracle, Post Gres) - 5
DESIRED SKILLS:
ReactJS/Angular - 2 years
Kafka/ RabbitMQ - 4 years
Cassandra - 2 years
Kubernetes - 2 years
JBPM - 2years
Note: - Working Model: Hybrid, 2 to 3 days in the office
- Location: Ashburn, VA, Silver Spring, MD
Pay Range: $50-$55/hr on W2
The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market. the skills, education, training, credentials and experience of the candidate. and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.