NEW JOB OPENING
SENIOR JAVA AND BOOMI DEVELOPER
IN Atlanta, GA, USA!

 

Date Posted: 01/16/2025
Hiring Organization: Rose International
Position Number: 476733
Job Title: Senior Java and Boomi Developer
Job Location: Atlanta, GA, USA, 30334
Work Model: Hybrid
Employment Type: Temporary
Estimated Duration (In months): 3
Min Hourly Rate($): 57.34
Max Hourly Rate($): 57.34
Must Have Skills/Attributes: Boomi, DevOps, Java, JSP

 

Job Description


Required Certification:

• Certification in Middleware Platforms (Integration Professional, Solution Design Specialist)



Required Skills:

• Experience in Java and modern technologies (7 Years)

• Java (Java 17+) features such as records, sealed classes, switch expressions, pattern matching, and enhanced performance improvements. (3 Years)

• Node 16+ (3 Years)

• ServiceNow, Splunk, Dynatrace (3 Years)

• Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Batch) (3 Years)

• Microservices Architecture (Designing, developing, and deploying microservices) (3 Years)

• Java Server Pages (creating dynamic web pages and integrating with back-end logic) (3 Years)

• Database Management (PostgreSQL, Oracle and experience with ORM tools like Hibernate) (3 Years)

• RESTful Web Services (API development, consumption, and integration) (3 Years)

• CI/CD: GitHub Actions (3 Years)

• KeyCloak Integration: Integrate KeyCloak with Java-based applications and services for API authentication (3 Years)

• Scripting Languages: Proficiency in one or more scripting languages, such as Bash, or PowerShell, Python (3 Years)

• Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle). (3 Years)

• Thorough understanding of REST, SOAP, Web services and API Communication protocols S/FTP/S, HTTP/S, File I/O etc.

• Testing: JUnit, TestNG, Mockito

• Version Control: GitHub

• Build Tools: Maven, NPM

• Frontend Integration: Understanding of HTML, CSS, JavaScript, and Angular 17+

• Security & Identity Management: Experience with OAuth 2.0, JWT tokens, and SAML/SSO integration for authentication and authorization

• Familiarity with agile methodologies

• Experience in Enterprise Integration Patterns and Enterprise application architecture (Designing, Building and Deploying Messaging Solutions) (5+ Years)

• Strong hands-on experience in Boomi Process building & deployment, API management, alert framework/exception handling, connectors/listeners, and integration packs usage

• Experience in Cloud Integration using Dell Boomi

• Strong understanding of SOA principles and implementation Integration knowledge

• Familiar and experienced with technologies of the major Integration platforms

• Strong experience with building integrations with Dell Boomi

• Must be familiar with API and Microservices and other Open-source integration related technologies

• Strong experience on APIs Design and Development (RAML, REST, SOAP)

• Understanding of Development Methodologies (Agile), Estimation Techniques

• Hands on experience in setting up Boomi environments and configurations preferably for Boomi on AWS

• Hands-on experience in troubleshooting SFDC connectors/listeners, Database Connectors, and Web services Connectors/Listener, complex scripts (Java or Groovy scripts), process/ sub-processes interdependencies

and scheduled data jobs

• Thorough understanding of REST, SOAP, Web services and API Communication protocols S/FTP/S, HTTP/S, File I/O etc.

• Ability to understand and document the upstream and downstream dependencies of Boomi APIs

• Strong experience with enterprise application security (API/Messaging) and Boomi code vulnerabilities

• Boomi platform governance, connector license management and continuous platform improvements



Preferred Skills:

• Knowledge of Boomi Process building, development and good understanding of various data formats XML, JSON, CSV, Database.



Job Responsibilities:

• Develop and maintain Java-based applications using core Java and advanced Java (Java 17)

• Design and implement microservices using Spring Boot and other relevant frameworks

• Build and consume RESTful APIs and web services

• Integrate with databases, ensuring performance optimization (e.g., SQL databases like PostgreSQL, Oracle)

• Write unit and integration tests using JUnit, TestNG, Mockito, or other testing frameworks

• Develop SQL queries and analyze data to support application development and production issues

• Implement object-oriented design principles and patterns for scalable and maintainable codebases

• Ensure adherence to clean code principles and write reusable, modular code

• Troubleshoot and debug Java applications, ensuring optimal performance and security

• Participate in code reviews and provide constructive feedback to peers

• Follow Agile methodologies (Scrum) and participate in sprints, daily stand-ups

• Use version control systems like GitHub for source code management

• Implement and manage CI/CD pipelines using GitHub Actions

• Collaborate with DevOps teams for cloud deployment and infrastructure management (AWS)

• Design, configure, and implement Spring Batch jobs for processing large datasets and scheduling tasks

• Implement dynamic web pages and views using JSP (Java Server Pages)

• Design and implement authentication and authorization mechanisms using Key Cloak for identity and access management, ensuring secure communication through OAuth 2.0 and JWT tokens

• Leverage SAML/SSO integration for single sign-on and authentication

• Proficiency in Postgres, PL/SQL and Oracle database technologies

• Strong knowledge on Message oriented middleware concepts including different Messaging styles (Asynchronous, pub-sub), Messaging APIs (JMS, STOMP, AMQP, REST)

• Strong working experience designing event driven architecture, Kafka, RabbitMQ/ActiveMQ infrastructure for various environments (Dev, Test, Prod, etc.)

• Working experience with Java, Spring MVC, Spring Boot, Spring Batch and Microservices (API) and Oracle RDS, SQL

• Experience building continuous delivery (DevOps) pipelines for Jenkins, Kafka, RabbitMQ/ActiveMQ components



  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**

  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**


 

Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.

California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.

Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).

 

 

About Rose

  • Founded in 1993
  • Office Locations Across the U.S.
  • 150+ Clients: Corporations and Government Agencies
  • Employee Oriented Company
  • Challenging Assignments Across the U.S.
  • Continuous Professional Development

Rose is an assembly of people grounded in honesty, truth and dignity for all of its employees and contractors.

Samba, Consultant

I believe the best thing that Rose HR has going for it is the incredible responsiveness. Everyone is very quick to reply to any concerns, and contacts the contracted employees very quickly and efficiently.

Kevin, Consultant

Rose International was not only attentive and responsive, but they were very professional and helpful whenever I called or needed any assistance.

Diane, Consultant

My on-boarding with Rose was outstanding. The packets of information, the process, and great attention to detail each person gave me allowed me to get started quickly.I appreciated each person's friendly and helpful attitude.

Diana, Consultant

I have been very pleased with my experience with Rose International. Everyone that I encountered was very helpful and courteous.

Stephanie, Consultant

EMPLOYEE COMMENTS

  • We want you to work with us, but don't take our word for it. Take a look at this sampling of employee comments. They speak for themselves.