What are the responsibilities and job description for the Java Developer position at ICONMA?
Job Description
Senior Java Backend Developer
Location: Charlotte, NC/Remote
Duration: 6 months
Description:
Minimum Qualifications:
Bachelor's degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
3 years experience with Java, Spring boot and Spring batch, sound knowledge on OOPS concepts.
2 years of experience in developing REST based services
3 years of experience in software development or a related field
Experience in database technologies like a Technology company, MySQL, PostgreSQL etc.
1 year of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
Preferred Qualifications:
Master's degree in Computer Science, CIS, or related field
3 years experience building microservices
2 years experience with DevOps practices and building CI/CD pipelines.
Experience with CI/CD tools (Git, Gradle, Sonar, Jenkins, JFrog etc.)
Experience with testing frameworks (Junit, Mockito, Karate, Cucumber)
Exposure to PCI-DSS and Secure coding best practices would be a plus.
2 years working in an agile environment (Scrum or Kanban)
Salary : $65 - $70