Senior Java Developer
MoovFull Time
Senior (5 to 8 years)
Candidates must possess a Bachelor's degree in Computer Science, Engineering, or a related technical field, with five years of experience in building highly available microservices using Java and Spring Boot. Experience is also required in supporting, building, and enhancing middleware integrations, deploying REST APIs in multicloud environments, and building automated CI/CD pipelines using Jenkins or Concourse. Proficiency in designing and implementing SOAP web services using XML and REST web services using JSON for system integration and data exchange is necessary, along with familiarity with web services concepts like XQuery, XSLT, and XSD. The role also requires experience debugging Linux OS and application logs and creating/injecting Linux scripts into applications.
The Engineer will provide technical leadership in building highly available microservices using Java and Spring Boot, and support, build, and enhance middleware integrations. Responsibilities include deploying REST APIs in multicloud environments, building automated CI/CD pipelines using Jenkins or Concourse, and designing/implementing SOAP and REST web services using XML, JSON, XQuery, XSLT, and XSD for system integration. The role involves debugging Linux OS and application logs, creating and injecting Linux scripts, and designing, implementing, and optimizing database queries and procedures using SQL, PL/SQL, Oracle, MySQL, and MongoDB. Additionally, the engineer will use workflow builder tools, develop automation testing frameworks with Selenium and JIRA, work with ERP systems, and ensure programs are envisioned, designed, developed, and implemented to meet business needs. This includes collaborating with the enterprise architecture team, ensuring solutions are well-engineered and maintainable, tracking requirements, monitoring technology trends, applying emerging technologies, presenting solutions to senior architects, planning new or upgraded systems, interacting with departments for process improvements, developing solution architecture, mentoring team members, and guiding junior engineers.
Comcast Corporation is a global media and technology company.