Search by job, company or skills

5-7 Years
Not Disclosed
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

What You'll Do

  • Build, develop, and maintain Java-based services/APIs (REST/SOAP) and SOA/web services in a distributed, multi-tier architecture, managing XML and JSON data exchanges.
  • Develop and maintain Spring Boot applications with containerized deployments on Docker, Tomcat, and OpenShift using strong Unix/Linux operational skills.
  • Support and implement integrations using Kafka and various queuing or messaging approaches.
  • Work with relational databases (Postgres, SQL Server) and NoSQL databases, including XML data handling, schema design, and query optimization.
  • Participate in or lead Java migration/upgrade efforts (JDK 8/11 → JDK 17), ensuring compatibility, performance, and security.
  • Build and maintain CI/CD pipelines and automation (Maven builds, GitHub workflows, Jenkins jobs, artifact publishing to Nexus).
  • Integrate with communication platforms including SMS providers (Syniverse/Twilio), email delivery platforms (SparkPost), and security integrations (Proofpoint/DMARC).
  • Collaborate with multi-functional teams to develop clear user documentation and communicate status, risks, and build decisions.
  • Fix and support applications across multiple runtime environments and deployment platforms.
  • Mentor team members and contribute to continuous improvement of development practices and architecture standards.

What We're Looking For

  • 5+ years of extensive hands-on Java development experience, including JDK 11 and/or JDK 17 (beyond Java 8), with strong object-oriented design and coding skills.
  • Experience building and integrating APIs and services using REST, SOAP/Web Services, SOA, XML, and JSON data formats.
  • Advanced XML transformation experience with XSLT programming skills.
  • 4+ years of experience in Node.js development experience with working knowledge of JavaScript and related technologies.
  • Knowledge of distributed systems concepts including multi-tier architecture, algorithms, and messaging/queuing patterns.
  • Hands-on experience with CI/CD tooling (Maven, GitHub, Jenkins, Nexus or equivalent) along with applied Unix/Linux command knowledge for production troubleshooting.
  • Experience with application servers (Apache Tomcat) and containerization platforms (Docker and OpenShift).
  • Demonstrated ability to work across multiple databases including relational (Postgres, SQL Server) and NoSQL solutions.
  • Experience integrating with SMS and email communication platforms, including delivery callbacks, templates, compliance, and security protocols.
  • Strong communication and collaboration skills with ability to document technical decisions and manage cross-functional projects.

Preferred Qualifications

  • Direct experience on JDK migration projects (JDK 8/11 → JDK 17) including compatibility, dependency upgrades, testing, and performance tuning.
  • Production-level expertise with Kafka (streams, consumer groups, retries/DLQ patterns, schema evolution) and hands-on experience with SMS/email platform integrations (Syniverse, Twilio, SparkPost, Proofpoint/DMARC).
  • Cloud depth in AWS (networking, IAM, monitoring/logging, scaling, cost awareness) and production OpenShift operations, plus HTML email template design and SMTP workflow expertise.

More Info

Job Type:
Industry:
Employment Type:

Similar Jobs

3-5 yrs
Bengaluru, India
Skills:
PostgreSQL, Redux, Dynamodb, Nodejs, Git, Gcp, Docker, MySQL, Reactjs, MongoDB, Restful Apis, Azure, Kubernetes, AWS, JSON Web Tokens, Java Spring Boot, Hooks
5-7 yrs
Bengaluru, India
Skills:
Express, Nodejs, Spring Boot, Microservices, Javascript, Typescript, Relational Database, Nestjs, Unit Tests, Integration with Rest API, API Tests, Angular 14
6-8 yrs
Bengaluru, India
Skills:
Nginx, Mern Stack, Kafka, Microservices, Tensorflow, Swagger, AWS, Websocket, Socket Programming, Graphql, Jira, Devops, Git, Gcp, Rest Apis, Postman, Azure, Hugging Face, api documentation, LangChain, AI integrations, AI agents, CI/CD, OpenAI
6-8 yrs
Bengaluru, India
Skills:
.NET, Java, Node.js, Spring Boot, Css3, Sql, Git, Typescript, Javascript, Html5, Rest Apis, Nosql, Design Patterns, MySQL, Web Architecture, MongoDB, Unit testing frameworks
5-7 yrs
Bengaluru, India
Skills:
Java, Tfs, CSS, PostgreSQL, Kafka, Spring Boot, Cloud deployment, Microservices, Angular, Rabbitmq, Git, jQuery, Javascript, Html5, Bootstrap, MongoDB, Rest Apis