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
- ...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...SuggestedFull timeTemporary workRelocation
- ...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
- ...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...SuggestedWork experience placementRemote work
- ...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...SuggestedWork experience placementRelocation package
- ...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
- ...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 timeWork experience placement
- ...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 timeTemporary workWork experience placementRelocation
- 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...
- ...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
- ...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
- ...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...
- 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 employmentFull timeH1b
- 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...
$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- 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 workImmediate startRelocation
- ...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 employmentFull timeH1b
- ...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 employmentFull timeH1b
- ...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
- ...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 employmentFull timeH1b
- ...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 timeTemporary workRelocation
- ...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 placementImmediate startFlexible hours
- ...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
- ...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 employmentContract workFor contractorsWork at officeImmediate startShift work
- ...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
- ...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
- ...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 officeRemote workFlexible hours
- ...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 payContract workTemporary workWork experience placementFlexible hours
- ...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 areaRemote work
- ...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 timeWork experience placementRemote work
- ...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 timeTemporary workWork experience placementRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Engineer. Be the first to apply!
- lead full stack java developer Charlotte, NC
- java web developer Charlotte, NC
- senior java developer Charlotte, NC
- remote junior java developer Charlotte, NC
- full stack java developer Charlotte, NC
- java spring developer Charlotte, NC
- entry level java developer remote Charlotte, NC
- java developer remote part time Charlotte, NC
- java developer Charlotte, NC
- java microservice developer Charlotte, NC

