Senior Java Engineer

5-star Inc
Jersey City, NJ, United States
13 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Unit Testing Code Coverage Code Review Relational Databases Design of User Interfaces Human-Computer Interaction Systems Development Life Cycle Requirements Management Software Engineering
+8 more
System Availability Spring-boot Caching Build Management Integration Tests Apache Kafka Front End Software Development Microservices

Job description

  • Perform all phases of the SDLC like requirements analysis, application design, coding, testing and, deployment
  • Work closely with engineers, product owners, and other stakeholders to design and build scalable and distributed solutions that will provide a positive user experience
  • Transform old monolithic applications into modern microservices driven solutions
  • Integrate new features with third party systems using APIs
  • Ensure frontend application optimization and responsiveness
  • Document code and assist other engineers by helping in troubleshooting and problem solving
  • Provide thought leadership and ensure best practices for system design and development

Requirements

Software Engineering, Java, Software Development Lifecycle (SDLC), Requirements Management, Software Design, Testing, Scalable System Development, User Interface/Experience (UI/UX), Microservices, Application Programming Interface (API), 1. Coding - Core and Advance Java tech stack (JDK8 or higher)

  1. Advance knowledge and practical experience working with Spring boot, relational database, caching solutions
  2. Practical experience with various test coverage like unit testing, functional testing, integration testing and contract testing.
  3. Practical experience working through requirements, design, implementation and testing around + integration with external systems/APIs + High Availability + Scaling + Resiliency + Ensuring better maintenance of the system + Release process + Being able to troubleshoot issues in higher and lower environments independently + Being able to learn and adopt to new project/domain quickly + Capable of working through the requirement at domain level independently as an SME for given feature/epic + Capable of providing strong code review comments to ensure on quality

Professional Skills:

  • Highly motivated individual who always look for engineering excellence and no mediocrity in the performance
  • Good personal influence
  • Being able to ask questions proactively in elaboration or team setup related sessions
  • Being able to identify area of improvements in the application and drive/lead through it
  • Proactively reviews code and provide suggesions for improvement

Required Citizenship / Work Permit / Visa Status* US Citizens/Green card holders

Must-Haves Coding - Core and Advance Java tech stack (JDK8 or higher) Spring boot, relational database Kafka AWS Microservices Practical experience with various test coverage like unit testing, functional testing, integration testing and contract testing.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…