Sr Java Developer (Spring Boot and Spring Cloud and Kafka streaming)

java, Spring, SECURITY, JPA, Cloud, Hibernate and web services, technical designs and complex application features, services, integrations, messaging, and databases
Contract Corp-To-Corp, Contract Independent, Contract W2, 4-12 months

Job Description

IRG is seeking a Sr Java Developer (Spring Boot and Spring Cloud and Kafka streaming) for its client at Madiosn, WI. This job can be done remote.

Role: Sr Java Developer (Spring Boot and Spring Cloud and Kafka streaming)

Location: Madison, WI- Remote

Contract Duration: March 2022 with possible extension

Interview Process: Online interview

Top Skills & Years of Experience:

  • Design, develop, and implement web-based Java J2EE applications using Java, Spring, JPA, Hibernate and web services to support business requirements
  • Contribute and engage in technical designs and complex application features, services, integrations, security, cloud, messaging, and databases.
  • Model and architect, the database as per application needs, define relationships across various database entity objects ensuring relational and referential integrity.
  • Create Microservices using Spring Boot and Spring Cloud and integrating with Kafka streaming platform.

Nice to Have:

  • Confluent Kafka
  • Dell Boomi
  • Dynatrace
  • Microsoft Azure Dvops

Full Job Description:

Scope:

  • Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.
  • Resolves technical issues through debugging, research, and investigation.
  • Requires a bachelor's degree in area of specialty and 6-10 years of experience in the field or in a related area. Familiar with standard concepts, practices, and procedures within a particular field.
  • Relies on extensive experience and judgment to plan and accomplish goals.
  • Performs a variety of tasks. A wide degree of creativity and latitude is required. Typically reports to a supervisor or manager.

Skills:

  • Design, develop, and implement web-based Java J2EE applications using Java, Spring, JPA, Hibernate and web services to support business requirements
  • Contribute and engage in technical designs and complex application features, services, integrations, security, cloud, messaging, and databases.
  • Work on user interfaces, building flexible data models and participate in review of interfacing and migrations.
  • Ensure compliance with the documented software processes and procedures throughout the life cycle of software products.
  • Model and architect, the database as per application needs, define relationships across various database entity objects ensuring relational and referential integrity.
  • Analyze systems and perform testing to ensure performance and reliability, enhance scalability, and meet security requirements.
  • Setup, install and configure ports, protocols, certificates and users on Apache and Tomcat web and application servers in VM's hosted across redundant datacenters.
  • Design the user interface of applications using JSP, HTML, CSS, JavaScript and JQuery.
  • Create Micro services using Spring Boot and Spring Cloud and integrating with Kafka streaming platform.
  • Implement Continuous Integration and Continuous Deployment (CI/CD) of Applications and Services through Azure DevOps build and release pipelines.
  • The technologies are not limited to Java 1.8 and 11, JAX-RS, JAX-WS, Spring Core, Spring Cloud, Spring Boot, Apache Tomcat 8.5, Microsoft Azure, Git, SOAP UI, Linux, Confluent Kafka 5.4, Windows 10 and Linux , Dynatrace

Apply At:

Please send your resume and a cover letter to Susmita Sahu (Susmita at irginc dot net) . You may call Susmita # https://dice.com/recruiter-profile?id=73127242-68b3-45fc-ad32-f062f3579805

Dice Id : 10113386
Position Id : 2021-8103
Originally Posted : 1 month ago
Have a Job? Post it