JOB TITLE: Java Database Administrator

JOB DUTIES:

  • Design and develop Java-based software applications based on business requirements using approved technologies and coding standards;

  • Test, support, deploy and maintain Java-based applications in AWS Cloud;

  • Implement backend services using Java technologies: Core Java, JPA, Spring, Spring boot, Spring AOP, Hibernate/Spring Data, Design Patterns, REST APIs and Unit testing (JUnit, RestAssured, Mockito, etc;)

  • Provide guidance to other software developers on coding techniques, debug methodologies and design principles;

  • Review and refine database structures to support business requirements including logical and physical database modeling;

  • Provide support for all implemented database platforms;

  • Participate in database migration of existing Java applications;

  • Perform database performance analysis, capacity planning, system sizing and tuning to ensure maximum performance;

  • Work with Java backend implemented using technology such as Spring Boot, Spring AOP, and Microservices;

  • Implement frontend applications using both frameworks, ReactJs and Angular;

  • Maintain and debug existing stored procedures and packages;

  • Ensure security and compliance requirements are met;

  • Participate in code reviews and provide feedback to peer developers;

  • Host daily scrum meetings to discuss coding progress, difficulties and next steps and make sure the developers' team is following agile and SDLC standards;

  • Collaborate with the recruiting and marketing team to discuss strategy for business growth.

 

JOB QUALIFICATIONS:

  • Bachelor's degree or greater in a technical field such as Computer Science, Information Technology, Mathematics or related field preferred;

  • Hands-on experience designing, developing, implementing, testing, and deploying projects on AWS;

  • Good knowledge of Java Container internals, Spring, JPA/Hibernate, service discovery and REST;

  • Ability to debug and resolve application errors in a timely and effective manner;

  • Prior experience of user interface development with object-oriented Javascript, Angular/React;

  • Familiarity with Web Development tools, including JavaScript, CSS, and HTML;

  • Proficiency in SQL (PostgreSQL, Microsoft SQL Server, MySQL);

  • Strong knowledge in Stored Procedure/Functions.

 

This job offers an excellent salary and other standard benefits as per company policy. We will sponsor H1b for the qualified candidates.

JOB SITE: East Windsor, NJ, 08520