Senior Java Software Engineer
Indexed description
Greetings
Job Title: Java Full Stack Developer (Java and Angular are MUST HAVE)
Duration: 12 Months + Possible extension
Location: Okemos, MI (Onsite)
Final round of Interview will be Face to Face
Job Summary:
We are seeking a skilled Java Full Stack Developer to design, develop, and maintain enterprise-grade web applications. The ideal candidate will have strong experience in Angular, Java, Spring Boot, Microservices, REST APIs, modern front-end frameworks, SQL databases, and cloud technologies. The candidate should be comfortable working in Agile environments and collaborating with cross-functional teams throughout the software development lifecycle.
Responsibilities
- Design, develop, test, and maintain scalable Java-based enterprise applications.
- Develop RESTful APIs and Microservices using Spring Boot and Spring Framework.
- Build responsive front-end applications using Angular
- Develop and optimize SQL queries, stored procedures, and database objects.
- Participate in application architecture, design discussions, and technical planning.
- Integrate applications with third-party APIs and enterprise systems.
- Troubleshoot production issues, perform root cause analysis, and implement permanent solutions.
- Collaborate with Product Owners, Business Analysts, QA teams, and DevOps engineers throughout the SDLC.
- Participate in Agile ceremonies including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives.
- Write clean, maintainable, and reusable code following coding standards and best practices.
- Perform unit testing, code reviews, and support integration and user acceptance testing.
- Utilize Git for version control and Jenkins or similar CI/CD tools for automated deployments.
- Contribute to application performance tuning, security improvements, and continuous process enhancement.
- Prepare technical documentation and support knowledge transfer activities.
Required Skills
- Java and Angular are MUST HAVE
- Spring Boot
- Spring MVC
- Spring Security
- Microservices
- REST APIs
- Angular or React
- HTML5
- CSS3
- JavaScript / TypeScript
Preferred Qualifications
- Experience developing cloud-native applications.
- Experience with CI/CD pipelines.
- Experience with Kafka or RabbitMQ is a plus.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search