Senior Java Developer - 10+ years - On site
Job Description
Working Model: On-site
\n
Location: Ashburn, VA
\n
\n
Responsibilities:
\n
-Analyze user needs and develop software solutions.
\n
-Define and communicate technical and design requirements.
\n
-May analyze and design databases within an application area.
\n
-Assisting Lead developer and developers.
\n
-Providing input to technical lead and architect on development solutions; Monitoring and supporting high volume batch file and web service integrations.
\n
-Assisting the project management and testers in creation of the test plan and test scenarios whose scope includes new code or changes in the existing code.
\n
-Creating wireframes, graphical templates and other graphical elements for various web based projects
\n
-Working on cutting-edge websites and web based applications,
\n
-Managing time effectively, and work on multiple project timelines simultaneously in a demanding deadline driven environment.
\n
-Use project management tools such Jira, confluence to create and track project tasks, defects.
\n
-Working on web application development, design, unit testing and implementation. Proficiency in core java/j2ee and microservices.
\n
-Implementing java microservices based application
\n
-Working on Reactive JAVA, J2EE, microservices, build tools such as ant, maven, SCM Tools, Enterprise class web application.
\n
-Working Spring Cloud, Microsevices, spring boot, Cassandra NoSQL database, spring security, REST Web services, Apigee, Zuul API gateway, Hibernate, Spring Data, JPA. React technologies.
\n
- Conducts unit tests, code reviews, assesses and improves site/software performance, and maintains design and code documentation.
\n
- Knowledge of various DBMS technology MySQL, PostGres, Oracle, Cassandra, Redis.
\n
-Experience working on system integrations
\n
-Working on Front-end (ReactJS, HTMLS, CSS, JSON) or backend (core Java) development skills (ideally, experience in both).
\n
-Develop business logic using tools such as Spring framework, JPA implement restful web services, micro services.
\n
\n
MUST HAVE SKILLS (Most Important):
\n
Core Java/J2EE/ Spring - 10+ years
\n
Microservices - 3+ years
\n
Database (Oracle, Post Gres) - 5+
\n
\n
DESIRED SKILLS:
\n
React - 2+years
\n
Kafka/ RabbitMQ - 4+years
\n
Cassandra - 2+years
\n
Kubernetes - 2+years
\n
JBPM - 2years
