Technogen International Company
Sr. Java Developer
Technogen International Company, ASHBURN, VA
Position: JavaDeveloper
Location: Ashburn, VA / Silver Spring, MD (Hybrid)
Duration: 12+ Months
Job Description:
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
Location: Ashburn, VA / Silver Spring, MD (Hybrid)
Duration: 12+ Months
Job Description:
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