Senior Java Developer
(Candidate must have Strong Kubernetes, CI/CD, Spring Boot, AWS, Kafka, MVC Architecture exp)
Day 1 Onsite Austin, TX (Relocation is fine)
Long term contract
Hybrid - 3 days onsite / week
Direct client role
Job description:
- Minimum 12-15 Years background exp required as a Java Developer / or Java backend development.
- Involve in requirement gathering and automation of end-to-end application functionality to ensure quality consistency, usability, reliability, and maintainability.
- Groom user stores with clients/product owners and business team, define the main functionality of the software and capture high level requirements and document user stories in JIRA tool.
- Engage in developing Thread Safe blocks for multithread access and distributed transaction management. As multiple tasks are handled over the networks, computer security concepts such as Encryption/Decryption needs to be implemented to maintain the security of the application.
- Heavily used Spring Inheritance, Auto-wiring, Core Container, Security, AOP, ORM modules as part of migration from EJB to spring, Spring Quartz for scheduling tasks to generate reports and emails to clients.
- Used Micro services architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
- Used Amazon Web Services (AWS) like EC2, S3, cloud watch and Elastic Bean Stalk for code deployment.
- Upgraded Spring Rest Controllers and Services classes to support migration to Spring framework.
- Perform work in the context of a large, complex, enterprise applications interfacing through SOAP Web Service, RESTful webservices exchanging data in XML and JSON data formats.
- Creating technical documents with methods and procedures used in solution development and testing by understanding various source systems.
Skill Sets - Experience - Preference
- Spring Boot - 5-10 years - Is Required
- Spring - 5-10 years - Is Required
- Advanced Java 8 - 5-10 years - Is Required
- Core Java - 5-10 years - Is Required
- Java 8+ - 5-10 years - Is Required
- Kubernetes - 5-10 years - Is Required
- Site Reliability Engineering - 5-10 years - Is Required
Pay Range: $65/hr - $70/hr
The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision as well as 401K contributions.