Back to search
Coforge Linkedin · Posted 22d ago

Java Full Stack Developer

Dallas-Fort Worth Metroplex

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: Java Full Stack Developer

Keys skills: Java, Spring Boot, HTML, Kafka

Experience: 8-10 Years

Location: Fort Worth TX, Texas 76155


We 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.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search