Java Developer
Job in
Wixom, Oakland County, Michigan, 48393, USA
Listed on 2026-10-18
Listing for:
S4tinc
Full Time
position Listed on 2026-10-18
Job specializations:
-
Software Development
Java Developer, Backend Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
S4 Technologies Inc. is seeking a highly skilled Java Developer to perform duties requiring the theoretical and practical application of specialized knowledge in software development, computer science, and enterprise application architecture. This position qualifies as a specialty occupation and requires a minimum of a Bachelor’s degree or higher in Computer Science, Information Technology, Engineering, or a closely related field.
DetailedJob Duties
The Java Developer will perform the following duties:
- Design, develop, and maintain scalable and high-performance Java-based applications
- Apply knowledge of object-oriented programming, data structures, and design patterns
- Develop and implement RESTful web services and APIs
- Work with frameworks such as Spring, Spring Boot, and Hibernate
- Build and support microservices-based architecture
- Integrate applications with databases and external systems
- Write efficient SQL queries and optimize database performance
- Perform unit testing, debugging, and troubleshooting of applications
- Collaborate with cross-functional teams including QA, Dev Ops, and business stakeholders
- Participate in code reviews and ensure adherence to coding standards and best practices
- Deploy and maintain applications in cloud or on-premise environments
- Maintain technical documentation including system design and development processes
- Bachelor’s degree or higher in Computer Science, Information Technology, Engineering, or a related field (or foreign equivalent)
- Strong understanding of Core Java (Java 8 or higher)
- Experience with Spring Framework / Spring Boot
- Knowledge of REST APIs and web services
- Familiarity with relational databases (MySQL, PostgreSQL, Oracle)
- Experience with version control systems such as Git
- Experience with microservices architecture
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Knowledge of Docker, Kubernetes, or containerization tools
- Experience with CI/CD pipelines
- Exposure to messaging systems such as Kafka or RabbitMQ
Primary work location:
Wixom, MI
Employee may be assigned to client locations or hybrid environments based on business needs.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×