Vacancy expired!
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 or hybrid. Role: Sr Java Developer (Spring Boot and Spring Cloud and Kafka streaming) Location: Madison, WI- Remote / Hybrid option 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.
- Confluent Kafka
- Dell Boomi
- Dynatrace
- Microsoft Azure Dvops
- 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.
- 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