Epicareer Might not Working Properly
Learn More
R

Lead Java Developer (W/ Microservices, Springboot, Loyalty, Crowdtwist)

Salary undisclosed

Apply on


Original
Simplified
Position: Java Lead
Duration: Long Term Contract
Location: Remote

Experience: Lead experience with 12+ Years in must required

Specific Expectation Resource should have very good experience in Java, Microservices, Springboot along with Loyalty, Crowdtwist experience

Experience and Responsibilities:
  • Proven expertise in Java development with a strong focus on Spring Boot Microservices
  • Should have experience worked in Loyalty area
  • Should have experience worked in Crowdtwist
  • Hands on experience with Google Cloud services particularly PubSub and Cloud SQL
  • Familiarity with RabbitMQ and transactional databases for efficient data processing
  • Proficient in building and managing projects using Gradle
  • Indepth knowledge and practical application of SonarQube for code quality analysis
  • Strong background in TestDriven Development TDD with unit and contract testing expertise
  • Extensive experience in API development ensuring seamless integration
  • Demonstrated skills in performance optimization for scalable applications
  • Ability to troubleshoot and resolve production issues efficiently
  • Familiarity with monitoring tools like Grafana and Newrelic for performance tracking
  • Experience in the ecommerce shipping domain with knowledge of BOPIS features
  • Hands on experience with Bamboo and Bitbucket for CICD pipelines
  • Technical story writing and proficiency in creating design documentation
  • Excellent communication skills for effective collaboration within crossfunctional teams
  • Experience in working with Docker
Qualifications:
  • Proven track record as a Senior Java Developer/ Java Tech Lead/ Java Architect with comprehensive experience in the specified technologies
  • Bachelors or Masters degree in Computer Science Software Engineering or related field
  • Minimum of 8- 9 years of relevant experience in Java development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job