Skip to main content

Principal API Developer - Java, PL/SQL, Oracle

Technology
Kforce Technology Staffing
Merrimack, United States€123,000 - €163,000 /year5 days agoUntil 6/2/2026
Full timeOn-site

Job description

Requirements

Must have:

- Bachelors degree in Computer Science or Engineering - Over 12 years of hands-on full stack development experience in Java/J2EE, Spring framework (Batch framework), Angular, and API Development (REST) - More than 6 years of substantial development expertise in RDBMS (specifically Oracle PL/SQL and SQL Server) with demonstrated collaboration with DBAs in advanced performance tuning - At least 2 years of practical experience with Cloud technologies (preferably Microsoft Azure), including Azure ASB, Azure functions, Azure Gateway, and File Storage features - Familiarity with GITHUB Copilot or similar Generative AI tools - Proficient in designing and constructing event-driven, multi-threaded applications handling high data volumes - Extensive experience in building CI/CD pipelines using tools like Jenkins, Maven, and uDeploy, along with a solid grasp of version control systems such as GIT - Understanding of ETL technologies such as Informatica and Kafka - Experience with the Spring Batch framework, JMS (e.g., IBM MQ, Active MQ, Azure ASB, Kafka) - Proficiency in ORM frameworks such as MyBatis and Hibernate - Hands-on experience with IDEs and tools including Eclipse, SQL Developer, Postman, and SOAPUI - Strong foundational knowledge of software design and architectural patterns - Familiarity with SDLC best practices - Experience working in an Agile/Scrum framework - Ability to quickly adapt to new technologies in a dynamic environment - Excellent interpersonal communication skills and capability to collaborate with squad leads and Scrum masters to refine work backlogs and assign tasks to team members, with the ability to lead client demonstrations - Strong leadership qualities, being a great team player, self-motivated, innovative, eager to learn, and able to mentor junior team members

Responsibilities:

- Define, maintain, and support the Java development environment and adhere to standard practices using tools like Maven, Sonar, and Bitbucket security alongside other open-source technologies - Lead the design, conduct code reviews, execute unit testing, and manage integration and performance testing

Company:

We are a dynamic company located in Merrimack, NH, dedicated to innovation and excellence in the field of technology. We offer a competitive salary and comprehensive benefits package that includes medical, dental, and vision insurance, as well as HSA and FSA options, a 401(k) plan, and life, disability, and ADD insurance for our eligible employees. Our environment emphasizes continuous learning and professional growth, providing opportunities for mentorship and collaboration. We take pride in fostering a diverse and inclusive workplace, where all qualified applicants are encouraged to apply.

Keywords
SonarApache KafkaSpring FrameworkMAVENAngularSonarQubeAngularJSMyBatisOracle DatabaseEclipsePl/sqlScrumSqlUnit TestingJavaHibernateCI/CDSoapUIHibernationSpring Batch

¿Te interesa este puesto?