This vacancy is archived
View similar vacancies ↓Lead Java Fullstack Engineer (Spring Boot)
Job description
TL;DR
Lead Java Fullstack Engineer (Spring Boot): Designing, developing, and maintaining robust, scalable, and secure applications using Java J2EE, Spring Boot, Microservices, and frontend technologies like React or Vue JS, with an accent on building and optimizing RESTful APIs and microservices. Focus on writing clean, efficient, and well-documented code, performing thorough testing, and monitoring application performance and security.
Location: Hybrid: 2-3 days a week in a client or office in Plano, Texas. US work authorization required (H-1B sponsorship not available).
Salary: $81,000–$140,000 annually
Company
is a leading global professional services company, transforming clients' business and technology models for the digital era.
What you will do
- Design, develop, and maintain robust, scalable, and secure applications using Java J2EE, Spring Boot, Microservices, and frontend technologies.
- Build and optimize RESTful APIs and microservices.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Write clean, efficient, and well-documented code following best practices.
- Perform unit testing, integration testing, and debugging to ensure application reliability and performance.
- Monitor and improve application performance, scalability, and security.
- Participate in code reviews, technical discussions, and team meetings.
Requirements
- Fullstack expertise in Java technologies and a frontend framework (Angular, React, or Vue.js).
- Proficiency in Java J2EE with a strong understanding of object-oriented programming principles.
- Hands-on experience with Spring Boot, Spring MVC, and related Spring modules.
- Knowledge of building and consuming RESTful APIs, and working with JSON/XML.
- Familiarity with relational databases (MySQL, PostgreSQL) and ORM frameworks like Hibernate.
- Experience with microservices architecture and containerization tools like Docker.
- Proficiency in version control systems like Git.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication and collaboration skills.
- US work authorization is required; H-1B sponsorship is not available for this role.
Nice to have
- Experience with AWS cloud platform.
- Knowledge of CI/CD pipelines and tools like Jenkins or GitLab CI.
- Understanding of Agile/Scrum methodologies.
- Scripting experience with Python.
Culture & Benefits
- Provides flexibility to support a healthy work-life balance through various wellbeing programs.
- Upholds an energetic, collaborative, and inclusive workplace where everyone can thrive.
- Part of a global community with more than 300,000 associates.
- Offers Medical/Dental/Vision/Life Insurance.
- Includes Paid holidays plus Paid Time Off.
- Provides 401(k) plan and contributions, Long-term/Short-term Disability, and Paid Parental Leave.
- Employee Stock Purchase Plan is available.