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