Logo
PeopleServe

Java API Engineer

PeopleServe, New Boston, Texas, United States, 75570

Save Job

Java API Engineer

The Role

We are looking for a highly skilled Java API Engineer to design, develop, and optimize high-scale processing platforms. You will play a critical role in building, maintaining, and evolving API services using modern frameworks and open-source technologies. This position requires a strong background in Java, microservices, and cloud-based solutions, along with a deep understanding of API design principles.

Responsibilities: Stay up to date with the latest technology trends and share knowledge with the team Design, develop, and optimize API services that are scalable, secure, and efficient Take ideas from concept to rapid prototype, leveraging real-life feedback for improvements Act as a self-starter who challenges the status quo and continuously seeks innovative solutions Utilize CI/CD practices and tools to ensure rapid, low-risk deployments (e.g., A/B tests, blue-green deployments, feature toggles) Architect complex solutions for high-scale data processing platforms Mentor and guide team members on technical design and best practices Collaborate with business and technology stakeholders to drive the development of the next-generation ecosystem Evaluate and prototype emerging technologies to assess business value and feasibility Develop API services using modern frameworks and open-source technologies Participate in technical discussions and contribute expertise to decision-making processes Required Skills & Qualifications:

8+ years of hands-on software development experience in Java Web Services and API solutions Strong leadership and execution skills in an agile, fast-paced environment Ability to support mission-critical, customer-facing applications and platforms Expertise in microservices architecture, stream processing, and message-oriented middleware Experience with AWS cloud services such as EKS, S3, SQS, SNS, and Lambda Proficiency in Java, J2EE, Spring MVC, Spring Core, and JavaScript Deep understanding of API design, including versioning, isolation, and microservices Experience documenting APIs using frameworks like Swagger Strong DevOps skills, with experience in CI/CD tools such as Maven, Jenkins, Stash, Ansible, Docker Experience with testing frameworks like JUnit, Mockito, and Cucumber Solid understanding of distributed systems and best practices for scalability and reliability. Knowledge of relational and NoSQL databases Experience with web development technologies such as JSP, HTML, CSS/SASS, jQuery, Angular, and Node.js is a plus Proven ability to work with global development teams and lead best practices for software development