JOBSEARCHER

Java Full Stack Developer

CoforgeDallas, TXMay 11th, 2026
Job Title: Java Full Stack DeveloperKeys skills: Java, Spring Boot, HTML, KafkaExperience: 8-10 Years Location: Fort Worth TX, Texas 76155We at Coforge are hiring for a Java Full Stack Developer (Airline Domain) with a strong background in Java, Spring Boot, HTML, Kafka & MongoDB preferably with Airline/Aviation domain exposure with the following skillset:Key Responsibilities:Perform requirements gathering, analysis. Create architecture & design documents.Refine requirements and map to technical modules fitting the enterprise wide architecture.Represent design of the system in UML diagrams such as Sequence Diagrams and ER models.Create Data flow diagrams and represent data in JSON format and map to business cases.Develop applications using Java, Spring Boot, Spring Cloud, and Cloud Foundry, Kubernetes.Develop microservices using REST, Spring, Spring Boot.Write Maven build scripts for building Java based Spring Boot microservices.Develop scripts to deploy the microservices in Cloud such as Cloud Foundry and Kubernetes.Develop Github actions to automate the scripts using CI/CD – continuous integration and Continuous delivery.Use Swagger2API for publishing REST interfaces.Scale the applications using auto-scaling policies, design for fault tolerance, availability and low response times.Develop using Spring modules such as actuator for metrics, health check of services.Develop using Spring Cloud Config for storing configuration of the services.Develop using Spring Cloud Eureka to have service registry and discovery.Improve performance using Redis cache, PostgreSQL, NoSQL databases.Able to use Github Copilot to maximize the productivity and learning existing systems.Develop, deploy, and manage Kafka-based data pipelines and real-time streaming applications.Proficient in Kafka internals, producer/consumer APIs.Develop Data access layer using JPA, Hibernate and ORM tools over JDBC layer.Required Skills & Experience:Bachelor’s degree in computer science, electronics, engineering, or related field, In software development or engineering plus demonstrated experience in:Design/Development Techniques: Object-oriented Analysis and Design) OOAD, Unified Modelling Language (UML), Test Driven Development (TDD), Java Design Patterns.Enterprise Integration Design Patterns, Disaster Recovery Design and Development.Web Technologies: Java EE, Spring MVC, Spring Web Flow, Struts, HTML, CSS, XML, Servlets, JSP, JavaScript, JQuery, Junit, JSON, Ajax, Angular, React.Service Technologies: Java 1.8, EJB, Spring Framework, Spring Boot, Groovy, In-memory computation, REST/SOAP Web Service, WSDL, JAXB, JAXP, XPATH, XSLT, XQuery, XSD, JMS, Spring Integration, WebSphere MQ, ActiveMQ. Relational Database and Persistence: Hibernate (Object/Relational Mapping), JPA, JDBC,MySQL, Oracle, PostgreSQL, PL/SQL, Query Performance Tuning.No-SQL Database: DynamoDB, NoSQL.Cloud Technologies: Amazon Web Services (AWS), CloudFormation Template.Messaging Technologies: Kafka, Azure Event Hubs.Project Management Tools: Jira, Rally, Confluence, Visio, PowerPoint, Excel, Word.Methodologies: Agile, Scrum, Kanban, XP.