Java Engineer

ICONMA, LLC

  • Phoenix, AZ
  • 1 day ago
  • $50 Per Hour
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Agile Programming Methodologiesunmatched
  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • Apacheunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Banking Servicesunmatched
  • Blueprintsunmatched
  • Call Centersunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Cloud Storageunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Structuresunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Develop Methodologiesunmatched
  • Distributed Computingunmatched
  • Documentationunmatched
  • Ecosystemsunmatched
  • Financial Servicesunmatched
  • GCP (Good Clinical Practices)unmatched
  • Genesys Solutionsunmatched
  • Gitunmatched
  • HTTP (HyperText Transport Protocol)unmatched
  • Health Planunmatched
  • High Availability Softwareunmatched
  • Information Technology Consultingunmatched
  • Internet Technologyunmatched
  • Javaunmatched
  • Jenkinsunmatched
  • Leadershipunmatched
  • Linux Operating Systemunmatched
  • Machine Learningunmatched
  • Mavenunmatched
  • Microservicesunmatched
  • Multi-tier Architectureunmatched
  • Multiplatform/Cross-Platformunmatched
  • NoSQLunmatched
  • Object Oriented Analysis (OOA)unmatched
  • Object Oriented Design (OOD)unmatched
  • Product Engineeringunmatched
  • Production Systemsunmatched
  • Proof of Conceptunmatched
  • Python Programming/Scripting Languageunmatched
  • Relational Databases (RDBMS)unmatched
  • Release Management/Engineeringunmatched
  • Sales Prospectingunmatched
  • Software Configuration Managementunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Portingunmatched
  • Software Testingunmatched
  • System Architectureunmatched
  • Team Lead/Managerunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Test Automationunmatched
  • Thought Leadershipunmatched
  • Unix Operating Systemsunmatched
  • Writing Skillsunmatched

Description

Our client, a 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 (HTTP, 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?

Numbers & Facts

LocationPhoenix, AZ
Salary$50 Per Hour

Similar Jobs

See more jobs