Principal Java Developer

18 Feb 2025

Vacancy expired!

Position Title: Principal/Architect (Java) (GA or NJ, hybrid onsite 3 days a week)

Position Summary: Our client is looking for an exciting opportunity to work on some of their most used software solutions. Developers at are expected to be results-oriented, learn new and legacy technologies, have knowledge of the relevant platforms and environments, and be familiar with business process, functions and data to provide innovative, insightful, and secure solutions.

Responsibilities:
  • Develop & enhance applications that successfully meet business objectives timelines
  • Design, coding and testing independently in the agile development
  • Collaborate with other development team members and external teams when needed
  • Collaborate with internal/external customers for solutions
  • Perform other related duties as assigned

Qualifications:
  • Strong collaboration and communication skills
  • Passion for developing high quality, well tested code
  • Eagerness to learn new principles, concepts, and processes
  • Solid understanding of Java (Java 8 or later preferred)
  • Spring Ecosystem / Spring Boot
  • REST API design and implementation
  • Build tools and dependency management using Gradle or similar tools
  • Experience with Micro-Services Architecture
  • Relational Database (MySQl, Oracle etc.)
  • Unit Testing, Integration testing and Automated testing
  • Knowledge of common Data Structures and Algorithms
  • Experience with Continuous Integration
  • Comfortable operating in a dynamic agile environment
  • Familiar with Git source control

Nice-to-haves / Bonus skills:
  • NodeJS or Typescript experience
  • Exposure to a NoSQL database such as MongoDB
  • Cloud-based experience with AWS, etc.
  • Exposure to modern deployment models Docker, Kubenetes, etc.

  • ID: #49276851
  • State: Georgia Alpharetta 30004 Alpharetta USA
  • City: Alpharetta
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2023-02-18
  • Deadline: 2023-04-11
  • Category: Et cetera