We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Java Developer

Spectraforce Technologies
United States, Michigan, Auburn Hills
Feb 10, 2025
Java Developer

Auburn Hills, Michigan (Hybrid - 3 days onsite per week)

6+ Months

Duties and Responsibilities:

  • As a Java Developer, you'll be creating APIs & web-apps using best-in-class technologies to solve our clients' challenges.
  • You'll tap into your extensive experience with web-based tools and cloud services to take a central role in the construction of modern APIs & web-based applications.
  • Coding, optimizing and supporting APIs & Java/web applications
  • Performing unit, integration, and system testing
  • Designing, implementing, and integrating RESTful web APIs
  • Troubleshooting, support and enhancement of developed applications
  • Collaborating with fellow team members to help solve technical challenges they're facing
  • Taking ownership of individual components within an application
  • Complete in-depth peer code reviews following industry best practices to ensure that all code bases remain clean, maintainable, and efficient


Required and Desired Skills/Certifications:

  • Strong in the fundamentals of Java programming using modern tools & frameworks
  • Extensive experience in developing modern web applications using Java and Spring Boot
  • Experience designing, implementing and integrating RESTful web APIs
  • Experience with microservices architectur
  • Proficient in object-oriented development and design patterns
  • Able to efficiently implement clean, maintainable, and testable software code
  • Proficient in developing secure code & solutions (web, cloud, data, etc)
  • Skillful in the use of AWS services and serverless technologies
  • Experience in test-driven development, unit testing, and clean code
  • Working knowledge of DevOps & automation practices/tools
  • Excellent understanding of the entire software development life cycle
  • Able to work and thrive in a fast-paced work environment
  • Interest in new technologies and high motivation for continuous learning
  • Outstanding interpersonal skills, strong work ethic, self-motivated and excellent communication/presentation skills
  • Ability to effectively work both autonomously as well as on a team


Required: Experience leading a team or coordinating offshore developers

Education and Years of Experience: Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience)

Preferred/Additional Qualifications:

  • Preferred advanced knowledge of SQL syntax, queries, and database management
  • Preferred experience with SQL Server, MySQL, Oracle, or other specific SQL databases
  • Consulting experience
  • Deep background working in an Agile team & methodology to develop software
  • Certifications related to AWS, Java, Agile

Applied = 0

(web-7d594f9859-2nzb9)