Java Developer (Mid Level) Job at Trinity IT Services, Berkeley Heights, NJ

cmU3TXJzcG5sZFZTZ0tDSVpwSzZ2YzFqc0E9PQ==
  • Trinity IT Services
  • Berkeley Heights, NJ

Job Description

Java Developer Responsibilities:

-Test-Driven Development (TDD) and Clean Code Practices: Develop and maintain Spring Boot applications adhering to Test-Driven Development (TDD) principles and clean code practices.
-Collaborative Environment: Work efficiently in a fast-paced, project-centered, and team-oriented environment, collaborating with cross-functional teams.
-Scalable and Maintainable Solutions: Design and implement high-quality, scalable, and maintainable solutions, with a focus on backend systems and related technologies.
-Testing and Bug Resolution: Perform unit and integration tests, identifying and resolving bugs to ensure the satisfaction of design criteria.
-Comprehensive Documentation: Produce well-written documentation for each microservice, ensuring clear understanding and ease of use for other team members.
-Continuous Learning and Knowledge Sharing: Stay updated with emerging technologies, continuously educate oneself, and share expertise within the organization.
-Effective Communication: Communicate efficiently with other developers and teams, fostering a collaborative work environment.
-Microservices Development and Deployment: Create and deploy microservices using the Spring Boot framework, ensuring adherence to best practices and architectural guidelines.
-Full Adherence to Software Development Life Cycle (SDLC): Ensure compliance with the entire SDLC, maintaining high standards of development, testing, deployment, and maintenance.
-Database Integration and Streaming Systems: Integrate microservices with databases and possess knowledge of streaming systems like Kafka to facilitate efficient communication and data processing.

Java Developer Requirements & Skills:

-Education: Bachelor's degree in information technology, computer science, or a related discipline.
-Spring Boot Experience: Demonstrated hands-on experience in developing and maintaining applications using the Spring Boot framework.
-Knowledge of Design Patterns and Technologies:
-Understanding of various software development design patterns (e.g., Singleton, Factory, Strategy, Observer) and their practical application in software development.
-Familiarity with technology and system tools such as GIT for version control, Swagger for API documentation, PCF (Pivotal Cloud Foundry) for deployment, and Kafka MQ (Message Queue) for streaming systems.
-Testing Skills: Experience in writing unit tests using frameworks like JUnit, Mockito, or PowerMock.
-Markup Languages: Proficiency in markup languages like JSON and YML.
-Quality and Security Scan Technologies: Working knowledge of quality and security scan technologies such as Sonar, Fortify, and Web Inspect.
-Agile Methodology: Knowledge and experience in working with the Agile approach.
-SQL Proficiency: Expertise in writing efficient SQL queries to interact with databases.
-Application Server: experience in deploying application to Websphere and open liberty servers

Job Tags

Similar Jobs

Park Dental

Licensed Dental Assistant - Hermantown Job at Park Dental

Overview: Park Dental Hermantown is seeking a compassionate, professional Dental Assistant to join our team-oriented practice. Competitive Pay and Sign On Bonus Why should you choose Park Dental? Park Dental associates truly care about our patients and want to... 

Smart IT Frame Healthcare

Director of Emergency Services & Short Stay Outpatient Unit Job at Smart IT Frame Healthcare

 ...Director of Emergency Services & Short Stay Outpatient Unit Sub Specialty(s): Step Down, Emergency Room Nurse Facility Name: Community...  .... Proficiency in healthcare software and electronic medical records (EMR) systems . Ability to manage multiple priorities... 

TRS Healthcare

Travel Nurse RN - Rehabilitation - $1,795 per week Job at TRS Healthcare

 ...Job Description TRS Healthcare is seeking a travel nurse RN Rehabilitation for a travel nursing job in Edwardsville, Illinois. Job Description & Requirements ~ Specialty: Rehabilitation ~ Discipline: RN ~ Start Date: 09/02/2024~ Duration: 13 weeks ~3... 

Design Tanks

Assembler / Installer Job at Design Tanks

 ...JOB DESCRIPTION Assembler / Installer Job Title: Assembler / Installer Department: Production Reports To: Plant Manager FLSA Status: Non-exempt Prepared By: Human Resources Hours: Full Time or Part Time Summary Perform a wide range... 

Tarheel Linen Service, Inc.

Warehouse Supervisor Job at Tarheel Linen Service, Inc.

 ...Job Description Job Description This position is responsible for the overall management of the workforce of a Warehouse. Responsibilities include processing, shipping, distribution, building maintenance and repair, and all corresponding record keeping. This highly...