Enable job alerts via email!

Java Software Engineer (BHJOB22048_737)

ITmPowered

Denver (CO)

Remote

USD 80,000 - 130,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Java Application Engineer to join their innovative team. This role involves developing next-generation cloud-based enterprise API platforms that enhance communication, messaging, and chatbot services. You will work in a dynamic CI/CD DevOps environment, leveraging modern frameworks and methodologies such as Agile and Scrum. Your expertise in Java, Spring, and REST/SOAP APIs will be crucial as you collaborate with multiple teams to deliver scalable solutions. If you're passionate about technology and eager to make a significant impact, this opportunity is perfect for you.

Qualifications

  • 3-5+ years of Java Development with strong OOP/AOP knowledge.
  • Experience with Spring Framework and Web Service API design.
  • Familiarity with front-end frameworks like Angular and React.

Responsibilities

  • Develop and integrate APIs and Web Services for enterprise platforms.
  • Migrate existing services to a cloud environment.
  • Collaborate with development teams to meet API needs.

Skills

Java Development
Spring Framework
REST/SOAP APIs
Database Integration
Agile CI/CD
JavaScript
Angular
React

Education

Bachelor's degree
4 additional years of experience

Tools

GitHub
Jira
Confluence
Apache CXF

Job description

Java Application Engineer – Enterprise API Platforms – ITmPowered
The Java Application Engineer will have solid Java middle tier backend engineering experience and will develop next gen cloud-based enterprise API platform for communications, messaging, notifications, chatbot services. Develop, integrate, and enable API’s, Web Services, Twilio, SendGrid, SMS, Chat bots, azure chat services. Java Spring platform engineering, highly scalable, middle tier, back-end engineering API’s, Web Services, REST/SOAP, Rest endpoints, SQL/NoSQL Databases, as well as full stack Angular/React frameworks. This is a CI/CD DevOps environment. Agile/Scrum/SAFe methodology. Leverage Confluence, Jira, GitHub.

Responsibilities:

  1. Develop, enable, and integrate API’s, Web Services, Twilio, SendGrid, SMS, Chat bots, azure chat services.
  2. Migration of existing enterprise API / Web Services platform to Cloud.
  3. Develop API’s, REST Web Services, end points for secure use and consumption by thousands of applications.
  4. Take existing SOA platform to the Cloud.
  5. Spearhead API solutions related to new integrations, messaging API, and end to end system validations.
  6. Work with numerous development teams to understand their API, Web Service needs and help them to utilize the communication, notification, messaging API platform.
  7. Provide Notification/Chat service guidance to internal development team and external platform clients.
  8. Connect to their backend databases and enable communication / notification API platform to deliver SMS/Test, chat, voice, email notification services.
  9. Responsible for discovery of communication, notification, and messaging API needs enterprise wide.
  10. Design and prototypes for communication and notification platform.
  11. Develop API Web Service platform solutions integrating Twilio API, SendGrid API, Azure Chat services.
  12. Develop Enterprise API’s, Web Services (REST/SOAP) using Java, Spring, JavaScript, Python, Apache CXF.
  13. Leverage Enterprise Java technologies and frameworks – Angular, React, Typescript, JavaScript.
  14. Enable data integration with numerous Database backend – SQL, Oracle, MySQL, MongoDB.
  15. Working with Platform leads to demo API Communications Notification Platform capabilities for enterprise consumption and adoption.
  16. Serve as platform SME for communication and notification API services, data, and workflows.

Required skills:

  1. 3-5+ years Java Development – Java 1.5-1.8+, OOP/AOP, JEE/J2EE, JSP, JMS, JNDI, JDBC, JUnit.
  2. Spring expertise (Spring Core, Spring Boot, Spring Security, IOC, MVC, Spring Data JPA, AOP).
  3. Proven Web Service API Design, development, tuning; REST, SOAP, HTTPS, End points, XML Parsers, WSDL, XSD, Axis2, Apache CXF, JMS, Apache Camel.
  4. Experience with Database integration, Hibernate 3.x, JDBC, Camel, ORM.
  5. Database experience: SQL, PL/SQL, Oracle, SQ Server, SQL, MySQL, MongoDB, or DB Visualizer.
  6. Front End frameworks – Angular, React, JavaScript, Typescript, JSON, Struts, MVC, JSON.
  7. Experience in an Agile CI/CD environment – GitHub, Jira, Confluence.
  8. Bachelor’s degree OR 4 additional years of experience.

Major Pluses:

  1. Twilio Studio / Twilio VoiceAPI.
  2. SendGrid API or similar email API experience.
  3. Chatbots, Bot Composer, Azure Chat Services.
  4. Azure Platform.
  5. Experience with Python 3, Groovy, Shell Scripting, HTML, AJAX.

LOGISTICS:

  1. Work Remote AND MUST live within any of these states – Colorado, California, Washington, Oregon, Georgia, Virginia, Maryland. (no Relocation provided).
  2. COVID-19 Vaccine Required – Must be fully vaccinated OR provide valid medical or religious exemption.
  3. Must be able to successfully pass a 12-panel drug screen, 10-year background check, employment verification.
  4. You will need to be a current US Citizen or valid Green Card holder. No need for visa now or in future.
  5. W2 only – No sub vendors. Sponsorship NOT available.
  6. Must have direct contact information on resume (phone / email) to be considered.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Java Software Engineer (BHJOB22048_737)

ITmPowered Consulting

Denver

Remote

USD 80,000 - 120,000

11 days ago