Posted in

Java Developer

Java Developer

CompanyBarclays
LocationParsippany-Troy Hills, NJ, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Have hands on experience developing and maintaining Java-based backend services, React JS and Spring boot
  • Have hands on experience in Oracle DB, AWS and Hadoop, SonarQube, Jenkins, and Git lab
  • Have a robust understanding of Java programming, data structures, and algorithms
  • Have worked on implementing spring boot framework in distributed system
  • Have experience writing unit test cases and integrated test cases

Responsibilities

  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Preferred Qualifications

  • Bachelor’s Degree or equivalent professional experience
  • Have experience collaborating with front-end developers and other team members to establish objectives, design more functional, cohesive codes to enhance the user experience
  • Have experience working with front-end developers to integrate user-facing elements with server-side logic
  • Hands on experience migrating Java framework from Java 8 to Java 21
  • Good analytical and reasoning skills