Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Engineer

ICONMA

Java Engineer

Our client, an IT Services and Consulting company, is looking for a Java Engineer for their Phoenix, AZ/Charlotte, NC/Sunrise, FL location.

Responsibilities:

Provide thought leadership, engineering expertise and direction to the engineering teams; be versatile and be able to collaborate with business stakeholders, product teams and cross functional technology groups to drive continuous delivery.

Drive user story analysis and elaboration, design and develop software applications, and test and build automation tools.

Own all technical aspects of software development (architecture, design, and development of systems) for assigned applications.

Perform hands-on software development, writing code, API specs, doing proof of concepts, conducting code reviews, and testing in ongoing sprints.

Drive consistent development practices - tools and common components.

Develop deep understanding of tie-ins with other systems and platforms within the supported domains.

Work with technical product managers contributing to blueprints and assisting with annual planning of feature sets.

Identify opportunities for adopting new technology to solve existing needs and predicting future challenges.

Requirements:

Effectively communicate to internal and external business partners on solution design.

Skills: Strong analytical & strategic thinking skills

Ability to interpret technical /business objectives and challenges.

Porting/Software Configuration Agile Methodologies Software development/ testing Object oriented analysis and design across multiple platforms.

Designing High Availability applications

Product Engineering Knowledge Minimum QualificationsBachelor's Degree in Computer Science, Computer Science Engineering, or related field required; advanced degree is preferred.

Preferred Qualifications8+ years of commercial software development experience

Proficiency with distributed/multi-tier systems and application development, including excellent programming skills in languages such as Java and Python Hands-on experience with Spring Boot, Micro-services, Kafka, Relational and/or NoSQL databases.

Experience in developing, hosting solutions on Google Cloud Platform- Google Cloud Storage, Big Query and Vertex AI and leveraging GCP services for specific feature implementations.

Experience with Agile development, Continuous Integration, and Continuous Delivery, including working knowledge of various tools in the CI/CD pipeline.

Experience with automated release management using Maven, Salt, Git, Jenkins

Experience in Architecture design and modeling should possess strong skills in designing and modeling complex systems and architectures.

Good understanding of web technologies ( Apache) and familiarity with Unix/Linux Good understanding of data structures, algorithms, and design patterns Experience on the Python would be a plus.

Great written communication and documentation abilities Looks proactively beyond the obvious for continuous improvement opportunities.

Knowledge & experience of Contact center ecosystem/Genesys Framework and Architecture, familiarity with the Genesys ecosystem would be preferrable.

Leadership and communication: lead teams and collaborate with stakeholders, so strong leadership and communication skills are essential.

Excellent communication skills, with the ability to influence at all levels across functions, from both technical and non-technical perspectives alike.

Experience building and integrating AI/ML solutions into production systems

Familiarity with machine learning frameworks and libraries such as TensorFlow, PyTorch Hands-on experience with Generative AI technologies (e.g., LLMs), prompt engineering, and AI-powered application development

Experience leveraging platforms such as Vertex AI for model development, deployment, and monitoring

Awareness of responsible AI practices, including model governance, bias mitigation, and explainability

Years of Experience: 12.00 Years of Experience

8+ years of hands-on Java backend development

Strong background in cloud-native application development and distributed systems

Preferred Background:

Candidates should come from:

  • Banking & Financial Services
  • Enterprise Product Engineering
  • Cloud Platform Engineering
  • Contact Center Technology
  • Digital Transformation Programs
Why Should You Apply?
  • Health Benefits
  • Referral Program
  • Excellent growth and advancement opportunities
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Engineer in Charlotte, NC vacancy
  •  ...cross-functional teams and do software integration.Required Skill and Experience Experience in Full-stack software engineering with proficiency in Java and Angular / React. Experience and good knowledge of technologies like Spring, Spring boot and Angular or ReactPreferred... 
    Suggested
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    9 hours ago
  •  ...Software Engineer (Java) Location: Dallas, TX / Charlotte, NC / Phoenix, AZ Rate: DOE Term: 12+ Months Only H4, GC EAD, H1, GC, USC In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables... 
    Suggested

    Redolent

    Charlotte, NC
    1 day ago
  •  ...staff Required Qualifications: 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination...  ..., training, military experience, education 4+ years of Java experience 4+ years of API-driven development experience working... 
    Suggested
    Work experience placement
    Remote work

    Omni Inclusive

    Charlotte, NC
    3 days ago
  •  ...About this role: Wells Fargo is seeking a Senior Java Software Engineer to join its Commercial, Consumer, and Investment Banking Technology (CCIBT) team. This role requires experience with AI agents and will be responsible for all phases of software engineering within... 
    Suggested
    Work experience placement
    Relocation package

    Wells Fargo

    Charlotte, NC
    5 days ago
  •  ...A leading technology firm in Charlotte, North Carolina, is seeking a highly experienced Senior Java Developer to develop and maintain backend services. The candidate will be responsible for building APIs and supporting identity and access management services. Ideal candidates... 
    Suggested

    Compunnel

    Charlotte, NC
    5 days ago
  •  ...empowered to grow.About this role:Wells Fargo is seeking a Principal Engineer in technology as part of Commercial and Corporate & Investment...  ...management 4+ years High-Performance Stack: Proven mastery of Java (concurrency, JVM tuning) and/or Python (FastAPI, data science... 
    Full time
    Work experience placement

    Wells Fargo

    Charlotte, NC
    3 days ago
  •  ...The ability to work with cross-functional teams and do software integration.Required Skill and Experience• Strong experience in Core Java/J2EE application support and maintenance.• Experience in Production Support (L2/L3), incident management, issue triaging, and root... 
    Full time
    Temporary work
    Work experience placement
    Relocation

    Infosys Technologies

    Charlotte, NC
    4 days ago
  • Job ID: 28911263Reference Number: 26-00662Title: Java Microservices DeveloperLocation: charlotte, NCPosted Date: 2026-07-20Company: HAN StaffingJob Title: Java Microservices Developer - Banking Payments (SWIFT/Wire Payments)Location: NC ContractJob Description We are looking... 

    HAN Staffing

    Charlotte, NC
    3 days ago
  •  ...implementation process.: 7+ years application development and implementation experience.QualificationsAdditional Job Details:• Full stack java/J2EE developer with more front end experience.• Following is tools and technologies we use: • Java/J2EE development (full stack... 
    Immediate start

    Artech

    Charlotte, NC
    4 days ago
  •  ...Job DescriptionJava/J2EE developerLocation Charlotte/DelawarePosition Full TimeExperiance5-10 yearsJD• 5+ years hand-on experience on Java/J2EE, webservices, Springs, Hibernate• 5+ years of experience in Java development• Very good experience with Spring, Hibernate•... 
    Full time

    EROS Technologies

    Charlotte, NC
    4 days ago
  •  ...using JAX-WS, JAXB, JAX-RPC, WSDL.• At least 4 years of experience in design and development of Web based Enterprise applications using Java and J2EE technologies like JSPs, Servlets, EJB, Spring, Struts and Hibernate.• Adept at creating and transforming business... 

    Sonsoft

    Charlotte, NC
    4 days ago
  • Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    4 days ago
  • Proficiency in Java programmingExperience with frameworks Spring BootStrong understanding of RESTful APIs and web servicesDesign and develop cloudbased applications using AWS servicesDevelop and Perform automated unit test scriptsStrong knowledge in Terraform module for... 

    LTM

    Charlotte, NC
    1 day ago
  • $110k - $120k

     ...salary: $110,000 - 120,000 per year work hours: 8am to 5pm education: Bachelors responsibilities:The position is for a Java Developer - Software Engineer to provide application leadership and support to internal applications and integration support to vendor-built... 
    Permanent employment

    Randstad Professionals

    Charlotte, NC
    9 hours ago
  • Immediate need for a talented java developer with experience in the ITIndustry. This is a 06+Months Fulltimeopportunity and is located in Charlotte, NV. Please review the job description below.Job ID: 18-40714Key Responsibilities:Primary areas of focus are core development... 
    Contract work
    Immediate start
    Relocation

    PYRAMID Consulting

    Charlotte, NC
    4 days ago
  •  ...Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred • At least 4 years of hands-on Java experience, including analysis, design and testing. • At least 4 years of experience using JPA (Hibernate or some other... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    4 days ago
  •  ...Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred • At least 4 years of hands-on Java experience, including analysis, design and testing. • At least 4 years of experience using JPA (Hibernate or some other... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    4 days ago
  •  ...Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 4 years of hands-on Java experience, including analysis, design and testing. At least 4 years of experience using JPA (Hibernate or some other implementation... 
    Full time

    Sonsoft

    Charlotte, NC
    4 days ago
  •  ...of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description Job Description:-Must have Java (core Java with mandatory on Servlets, Filters), JS, JQuery, HTML5, CSS competencies. Competency in Angular.JS 1.5 or above is a... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    4 days ago
  •  ...Experience in Programming languages and application architecture Experience in Application servers and database systems Experience in Java Full Stack development Experience in Python (for development/scripting) Experience in SQL (SAS experience is a plus) Experience in... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    1 day ago
  •  ...DescriptionJava Developer will be responsible for developing WS and Java Batch components using Spring Batch, Spring Framework and...  ...technical specifications• Experience in analysing problems and engineering highly flexible solutionsAdditional InformationMinimum Years of... 
    Work experience placement
    Immediate start
    Flexible hours

    Artech

    Charlotte, NC
    4 days ago
  •  ...personally, we ensure a bright future for NTT DATA Services and for the people who work here.NTT DATA Services currently seeks a Senior Java/J2EE Developer to join our team in Charlotte, North Carolina (US-NC), United States (US).ResponsibilitiesCreate solutions by... 
    For contractors

    NTT DATA

    Charlotte, NC
    2 days ago
  •  ...Permanent Placement (Staff Augmentation)• ICAP (Contractor Payroll)• Flextrack (Vendor Management System)Job DescriptionJob #200567 | Java Developer | Technekes | Developer-Java | Permanent# of Openings: 1 Work Location: Charlotte, NC 28203Start Date: ASAP Category:... 
    Permanent employment
    Contract work
    For contractors
    Work at office
    Immediate start
    Shift work

    ProCom

    Charlotte, NC
    4 days ago
  •  ...and personally, we ensure a bright future for NTT DATA Services and for the people who work here.NTT DATA Services currently seeks a Java / J2EE Developer Lead to join our team in Charlotte, North Carolina (US-NC), United States (US).NTT Data Services currently seeks a... 
    For contractors

    NTT DATA

    Charlotte, NC
    4 days ago
  •  ...Time)Employment Type: Full TimeIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Java Fullstack with Angular DeveloperLocation: Charlotte, NC and Plano, TXJob Description:Extensive experience in Angular and upgrades.-... 
    Full time

    SRI Tech

    Charlotte, NC
    4 days ago
  •  ...us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Sr. Java Developer (FTE / Onsite) to join our team in Charlotte, North Carolina (US-NC), United States (US)."Please note that we are unable to... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Charlotte, NC
    9 hours ago
  •  ...Our client, a leading organization in the technology sector, is seeking a Java Full Stack Developer to join their team. As a Java Full Stack Developer, you will be part of the engineering department supporting innovative technology solutions. The ideal candidate will demonstrate... 
    Weekly pay
    Contract work
    Temporary work
    Work experience placement
    Flexible hours

    ManpowerGroup Global, Inc.

    Charlotte, NC
    5 days ago
  •  ...practices for developing applications that are scalable, relevant, and critical to the project.   Responsibilities: Back-end Java web application development Work with multiple APIs in a microservice architecture Develop using containerized services... 
    Local area
    Remote work

    GrabJobs

    Charlotte, NC
    1 day ago
  •  ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Java Backend DeveloperLocation: Charlotte, NC and Plano, TXJob...  ...and design experienceii. BS or MS degree in Computer Science or Engineering or equivalent years of work experience.iii. Experience in service... 
    Full time
    Work experience placement
    Remote work

    SRI Tech

    Charlotte, NC
    4 days ago
  •  ...applications. The ability to work with cross-functional teams and do software integration.Required Skill and ExperienceExperience in Java Spring boot and Angular.Hands-on experience in Java/Microservices Development.Experience in Handson software development using Java... 
    Full time
    Temporary work
    Work experience placement
    Relocation

    Infosys Technologies

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Engineer. Be the first to apply!