Array Definition In Java Jobs Hiring Now Jobs in Usa
55,025 positions found
Infosys is seeking Java AEM Developer. This position will interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty; be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
Required Qualifications:
- Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- Candidate must be located within commuting distance of Boston, MA or Princeton, NJ or willing to relocate to the area. This position may require travel to project locations.
- Candidates authorized to work for any employer in the United States without employer-based visa sponsorship are welcome to apply. Infosys is unable to provide immigration sponsorship for this role at this time.
- At least 4 years of Information Technology experience
- 4 years of hands-on development experience in Adobe Experience Manager and Java.
- Strong experience with AEM as a Cloud Service and AEM On-Prem.
- In-depth knowledge of Sling, OSGi, JCR, Dispatcher, HTL, and AEM core architecture.
- Strong proficiency in Java, J2EE, Servlets, Spring (optional), and REST APIs.
Preferred Qualifications:
- Experience with unit testing frameworks like JUnit, Mockito, etc.
- Strong understanding of HTML5, CSS3, JavaScript, jQuery, and modern JS frameworks eg react JS.
- Design and develop complex components, templates, dialogs, and workflows within AEM.
- Build scalable, reusable, and maintainable AEM solutions aligned with enterprise architecture.
- Implement AEM as a Cloud Service features, including Sling models, Content Fragments, Experience Fragments, and Core Components.
- Upgrade, migrate, and optimize AEM On-Premises instances to AEM Cloud.
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.).
- Knowledge of cloud platforms: Adobe Cloud Manager, AWS/Azure/GCP (added advantage).
- Excellent problem-solving skills and performance debugging.
- Strong communication, documentation, and client-facing skills.
- Experience in Agile/Scrum environments.
Estimated annual compensation range for this role will be as follows:
In NJ/ MA: Min $76071 to Max $98893; Min $78903 to Max $102574
The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email or face to face. Travel may be required as per the job requirements.
EEO/About Us :
Infosys is a global leader in next-generation digital services and consulting. We enable clients in more than 50 countries to navigate their digital transformation. With over four decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.
Infosys provides equal employment opportunities to applicants and employees without regard to race; color; sex; gender identity; sexual orientation; religious practices and observances; national origin; pregnancy, childbirth, or related medical conditions; status as a protected veteran or spouse/family member of a protected veteran; or disability.
Job Title: Lead Java Developer
Location: McLean, VA or Richmond, VA
Duration: Long Term
Job Summary
We are seeking a highly skilled Lead Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong experience in Java, Spring ecosystem, microservices architecture, and cloud technologies, and will lead a team of developers while collaborating with cross-functional teams to deliver high-quality software solutions.
Must Have:
Java, Open Source Spring, MVC
Preferred:
Angular
Stack: AWS , EC2 , Fargate, ECS, S3, Lambda, Cloudwatch
JD:
API, Micro-services and UI Application
System Design
Supporting the existing application, BAU work
Run the engine
Building new components for customer , API Dev, UI Dev
Design, Dev, Deloyment of Applciation
Write, Maintain, Review, Testing of others code
Mentor junior members if needed
80 % Backend, 20% UI
Education
- Bachelor’s or Master’s degree
Optomi, in partnership with a leading logistics company is seeking a Senior Full Stack Java Developer (Java / Kafka / Spring Boot / AWS) to support and modernize critical systems within the Mechanical organization. This team maintains locomotives, railcars, and detector systems that capture millions of operational and safety data points across the network.
About the Position: The role focuses on refactoring legacy microservices, scaling event-driven architectures, re-platforming rules engines, and building cloud-native, resilient, high-volume IoT data pipelines. This is a high-impact engineering role where your work directly influences safety, reliability, and operational efficiency across one of the largest transport networks in the US.
Apply Today if your Background Includes:
- 6+ years of Full Stack experience with a backend emphasis in Java Spring Boot development.
- Strong event-driven architecture + Kafka experience
- Proven experience modernizing legacy microservices & distributed systems
- AWS Cloud experience
- Hands-on Python experience for backend/data workflows
- DevSecOps mindset: automated testing, CI/CD, secure coding
- Experience supporting both greenfield and legacy systems
- Strong relational DB experience (Postgres preferred)
- Experience handling IoT or high-volume sensor data pipelines
- Familiarity with open-source tooling and cloud-agnostic architectures
- Ability to mentor junior engineers and provide technical leadership
What the Right Professional Will Enjoy!
- Fully remote work opportunity with up to 20% travel.
- Opportunity to work with a fast-growing team focused on modernization, cloud adoption, and automation.
- Direct impact on safety, rail operations, and national freight logistics.
- Work on high-volume IoT, event-driven architectures, cloud-native systems.
- Exposure to AI/GenAI, automation, and open-source tooling
- Leadership opportunities with junior developers
Responsibilities:
- Modernize legacy microservices and distributed systems supporting mechanical operations and detector networks.
- Design and implement backend services using Java, Spring Boot, event-driven patterns, and Kafka.
- Scale and optimize high-volume IoT data pipelines (30M+ incoming data points from sensors/detectors).
- Lead architecture, design, and deployment efforts for new and existing services.
- Refactor and support large rules-engine frameworks (600+ rulesets).
- Contribute to cloud-native development (AWS preferred; Azure acceptable; cloud agnostic mindset encouraged).
- Use Python for backend workflows, automation, and data processing tasks.
- Build automated CI/CD and testing frameworks following DevSecOps best practices.
- Work with Postgres and relational databases to tune, model, and integrate data.
- Mentor junior developers and support a strong engineering culture focused on speed, clarity, and automation.
- Collaborate across teams to build scalable, modern systems.
- Support both new development and the existing application footprint.
Remote working/work at home options are available for this role.
Java Developer
Must have Java + Spring Boot
DESCRIPTION:
Job Responsibilities:
● Develop applications using Java 8/JEE (and higher), Angular 2+, React.js, SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools.
● Write scalable, secure, maintainable code that powers our clients’ platforms. ● Create, deploy and maintain automated system tests.
● Works with Testers to understand defects opened and resolves them in a timely manner ● Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
● Collaborates effectively with other team members to accomplish shared user story and sprint goals
Requirement:
● Experience in a programming language Java and JavaScript
● Decent understanding of the software development life cycle
● Basic programming skills using object-oriented programming (OOP) languages with in-depth knowledge of common APIs and data structures like Collections, Maps, lists, Sets etc.
● Knowledge of relational databases (e.g. SQL Server, Oracle) basic SQL query language skills
Preferred Qualifications:
● Master’s Degree in Computer Science (CS)
● 0-1 year of practical experience in Java coding
● Experience using Spring, Maven and Angular frameworks, HTML, CSS ● Knowledge with other contemporary Java technologies (e.g. Weblogic, RabbitMQ, Tomcat, etc.) · Knowledge of JSP, J2EE, and JDBC
Senior Java Engineer - (Full-Time)
InRhythm is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch mission-critical products that have created a positive impact worth billions of dollars.
InRhythm’s unique capabilities of Product Innovation and Platform Modernization services are the most sought-after. The InRhythm team of A+ thought leaders don’t just “get an assignment,” they join the company to do what they love. It’s that passion that has helped us grow rapidly and consistently deliver on our commitment to helping clients develop better, faster, and in rhythm.
What We Do At InRhythm
We bring enterprises' most urgent, important products to market with high-velocity, high- quality and 10x impact. We enable innovative cultures by coaching teams with the right mix and maturity of modern tools, methods, and thought leadership.
This is a unique opportunity to get in on the ground floor of an evolving team. InRhythm clients include a broad range of highly visible and recognizable customers, including, but not limited to:
- Goldman Sachs
- Fidelity
- Morgan Stanley
- Mastercard
From greenfield to tier-one builds, our clients look to us to deliver their mission-critical projects related to product strategy, design, cloud native applications, as well as mobile and web development. The projects we work on literally change the world. They change the way we live, work, and think in a positive way.
We are looking for a Senior Java Engineer:
As a Senior Java Engineer, you will work with lead-level and fellow senior-level engineers to architect and implement solutions that enable customers to get the most out of what the client can offer. In this role, you will develop performant and robust Java applications while supplying the continued evaluation and advancement of web technologies in the organization.
At InRhythm, you will:
- Work on a high-velocity scrum team
- Work with clients to come up with solutions to real-world problems
- Architect and implement scalable end-to-end Web applications
- Help team lead facilitate development processes
- Provide estimates and milestones for features/stories
- Work with your mentor to learn and grow and mentor less experienced engineers
- Contribute to the growth of InRhythm via interviewing and architecting
What you bring to the table:
- 5+ years of Java development within an enterprise-level domain
- Java 8 (11 preferred) features like lambda expressions, Stream API, CompletableFuture, etc.
- Skilled with low-latency, high volume application development
- Team will need expertise in CI/CD, and shift left testing
- Nice to have Golang and/or Rust
- Experienced with asynchronous programming, multithreading, implementing APIs, and Microservices, including Spring Boot
- Proficiency with SQL
- Experience with data sourcing, data modeling and data enrichment
- Experience with Systems Design & CI/CD pipelines
- Cloud computing, preferably AWS
- Solid verbal and written communication and consultant/client-facing skills are a must. As a true consultant, you are a self-starter who takes initiative.
- Solid experience with at least two (preferably more) of the following:
- Kafka (Core Concepts, Replication & Reliability, Kafka Internals, Infrastructure & Control, Data Retention and Durability)
- MongoDB
- Sonar
- Jenkins
- Oracle DB, Sybase IQ, DB2
- Drools or any rules engine experience
- CMS tools like Adobe AEM
- Search tools like Algolia, ElasticSearch or Solr
- Spark
Core Technical Skills (Must Have)
- Java (5+ years enterprise experience) – Strong expertise in Java 8/11 features (Streams, Lambda, CompletableFuture, Multithreading)
- Spring Framework / Spring Boot – Microservices, REST APIs, dependency injection
- Git – Version control and collaborative development workflows
- Kibana – Log monitoring, observability, troubleshooting production systems
- Bash – Shell scripting, automation, deployment support
What makes you stand out from the pack:
- Payments or Asset/Wealth Management experience
- Mature server development and knowledge of frameworks, preferably Spring
- Enterprise experience working and building enterprise products, long term tenure at enterprise-level organizations, experience working with a remote team, and being an avid practitioner in their craft
- You have pushed code into production and have deployed multiple products to market, but are missing the visibility of a small team within a large enterprise technology environment.
- You enjoy coaching junior engineers, but want to remain hands-on with code.
- Open to work hybrid - 3 days per week from office
Why Be an InRhythmer?
People at InRhythm are entrepreneurs and innovators at heart and problem solvers who find new ways to overcome challenges. InRhythm continues to evolve and grow – and is now prepared to accelerate “scale” with the addition of this role to our community.
We’ve been named an Inc. 5000 Hall of Fame Fastest Growing Company for 9 years, Deloitte Fast 500 company for 5 years, and Consulting Magazine Fastest Growing Company winner several years in a row. If you’re looking forward to working with awesome colleagues in a high- growth environment and tight-knit community, we’re looking forward to hearing from you.
At InRhythm we believe in building a better workplace. When you join our team, you can expect a number of work/life benefits:
- Comprehensive and customizable Medical, Dental, and Vision Plans
- 401(k) Matching
- Paid Parental Leave
- Scalable PTO
- Reimbursements for personalized birthday experiences
- Social and Flexible Work Environment
- Weekly Happy Hours and Cultural Events to get to know your team
- Media Streaming, Book, and Fitness Allowances
Role: Engineering Lead (Java/DevOps)
Location: Burbank, CA - Onsite, Hybrid
1) 8+ years in full-stack development
a. Experience building distributed systems with strong proficiency in Java/Spring Boot, Angular (or React/Vue)
2) DevOps fluency: Proven track record designing and delivering AWS-native architectures (Lambda, API Gateway/AppSync, Step Functions, Event Bridge, DynamoDB/RDS, S3)
a. 8+ years of experience.
3) 8+ years of CI/CD fluency: Hands-on with CI/CD pipelines.
a. (GitHub Actions or AWS Code Pipeline), Infrastructure as Code (CloudFormation/CDK/Terraform), and automated testing frameworks. You help the team maintain stability, automate deployments, and manage the integrity of development across environments (Dev, QA, Prod).
Technology Requirements:
1) Full-Stack Depth & Breadth
Experience building distributed systems with strong proficiency in Java/Spring Boot, Angular (or React/Vue), and AWS-native architectures (e.g., Lambda, Step Functions, Event Bridge, AppSync, DynamoDB).
2) DevOps and Automation Expertise
You’ve led teams through CI/CD transformations, working with tools like GitHub Actions, AWS Code Pipeline, or Terraform/CDK, and helped establish reliable, repeatable release pipelines
Position : JAVA Solution Architect
Location : TX/NJ
Duration Long Term
As a Solution Architect, you will be an integral part of shaping the future of technology. This role requires deep technical expertise to translate complex business requirements into scalable, secure, and compliant technical solutions. You will serve as a bridge between business stakeholders and development teams, ensuring the delivery of high-quality, resilient systems that drive significant business impact.
Key Responsibilities
- Solution Design & Architecture: Lead the design and development of end-to-end enterprise solutions, including high-level and low-level design documents and architecture diagrams.
- Technology & Platform Selection: Select the appropriate technology stack, leveraging expertise in Java, Spring Boot, microservices architecture, and cloud platforms (AWS and Azure) to build robust, scalable, and cost-efficient applications.
- Cloud Migration & Integration: Drive cloud transformation initiatives, including migrating on-premises applications to the cloud and integrating complex systems.
- Security & Compliance: Ensure all solutions comply with the regulatory requirements (e.g., data privacy, security standards) and implement robust security measures, including identity and access management, encryption, and network security.
- Technical Leadership & Collaboration: Provide technical guidance and mentorship to development teams, conducting code and architecture reviews to ensure alignment with architectural principles and best practices. Collaborate with cross-functional teams, including business analysts and project managers, to align technical solutions with business goals.
- Innovation & Problem Solving: Evaluate new and emerging technologies, conducting proofs-of-concept (PoCs) to validate assumptions and drive continuous improvement in products, processes, and tools.
Qualifications and Skills
- Experience:
- 5+ years of relevant experience in a solution architecture or a lead engineering role within financial services or a related regulated industry.
- Proven experience in designing and delivering large-scale IT projects with hands-on experience in Java-based systems.
- Demonstrated experience running production applications in public cloud environments (AWS and/or Azure).
- Technical Skills:
- Proficiency in Java and Java frameworks (Spring, Spring Boot).
- Strong DB Design (RDBMS, NoSQL) abilities
- Strong knowledge of microservices, event-driven architecture (e.g., Kafka), and RESTful API design.
- Experience with cloud services (compute, networking, databases, security) and containerization technologies (Docker, Kubernetes).
- Familiarity with DevOps practices and CI/CD pipelines.
- Soft Skills:
- Excellent communication, presentation, and stakeholder management skills, with the ability to translate complex technical concepts for non-technical audiences.
- Strong analytical, problem-solving, and decision-making abilities.
- A proactive, self-motivated mindset with the ability to work through ambiguous requirements in an agile environment.
Preferred Certifications
- AWS Certified Solutions Architect (Associate or Professional)
- Microsoft Certified: Azure Solutions Architect Expert
Best Regards,
Deepak Gulia
Sr. Talent Acquisition-USA
100 Campus Drive, Suite 420, Florham Park, NJ 07932
| | ://
At Genpact, we don’t just keep up with technology—we set the pace. AI and digital innovation are redefining industries, and we’re leading the charge. Genpact’s AI Gigafactory, our industry-first accelerator, is an example of how we’re scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies’ most complex challenges.
If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what’s possible, this is your moment.
Genpact (NYSE: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions – we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at   and on LinkedIn, X, YouTube, and Facebook.
Inviting applications for the role of Lead Consultant - Java/J2EE
Skills – Headstrong Services LLC seeks Lead Consultant - Java/J2EE (multiple positions) in New York NY to be responsible for the design, development, and modification of object oriented enterprise applications developed using primarily Java/J2EE tools on Windows, Linux, and UNIX platforms. Analyze end-user needs to develop application solutions for a range of business operations within the Banking/Financial Services and Healthcare domains. Employ expertise in Java frameworks (Struts, Spring, Hibernate); interfaces and MVC patterns to develop and optimize applications. Will employ Scrum Methodology throughout the system development lifecycle. Execute development tasks within a distributed resources environment (onshore/offshore). Communicate and collaborate effectively with clients and team members to ensure that any gaps between client's business requirements and project's technical requirements are resolved.
Education – Position requires a Master’s degree in an Engineering (all), Computer Science, Sciences, Mathematics, or related field and 2 years of experience in the job offered, a related software engineering, computer programmer, or systems analyst position, or related occupation. Alternatively, a Bachelor’s degree in Engineering (all), Computer Science, Sciences, Mathematics, or related field and 5 years of progressively responsible post-Bachelor's experience in the job offered, a related software engineering, computer programmer, or systems analyst position, or related occupation is also acceptable. Foreign equivalent degrees are acceptable.
Position headquartered in New York, NY with placement at project sites nationally within the United States with no additional travel required.
$150,550 to $158,077 per year.
Please send resume and cover letter to:
Indicate job code “HSLCJJNY0226†when applying.
Why join Genpact?
Lead AI-first transformation – Build and scale AI solutions that redefine industries Make an impact – Drive change for global enterprises and solve business challenges that matter Accelerate your career—Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills Grow with the best – Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace Committed to ethical AI – Work in an environment where governance, transparency, and security are at the core of everything we build Thrive in a values-driven culture – Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress
Come join the 140,000+ coders, tech shapers, and growth makers at Genpact and take your career in the only direction that matters: Up.
Let’s build tomorrow together.
The approximate annual base compensation range for this position is $150,550 to $158,077. The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant’s experience, knowledge, skills, and abilities; geographic location; and internal equity
“Los Angeles, California based candidates are not eligible for this role.
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation.
Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training. JobiqoTJN. Keywords: Java Consultant, Location: New York, NY - 10060
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Job OverviewThe Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
Responsibilities:
- Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
- Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
- Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
- Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
- Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
- Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications:
- 10 -13 years of relevant experience in Apps Development or systems analysis role
- Extensive experience system analysis and in programming of software applications
- Experience in managing and implementing successful projects
- Subject Matter Expert (SME) in at least one area of Applications Development
- Ability to adjust priorities quickly as circumstances dictate
- Demonstrated leadership and project management skills
- Consistently demonstrates clear and concise written and verbal communication
Backend Development (Required):
- Strong hands-on core Java, functional programming, and Spring Boot microservices development experience.
- Understanding of concurrent and parallel programming, including threads, processes, synchronization, and handling race conditions.
- Knowledge of reactive programming for building asynchronous, event/message-driven systems in microservices based applications that are highly concurrent.
- Proficient in containerizing applications, continuous integration, and continuous delivery in Java ecosystem.
- Knowledge of distributed tracing and API Gateway integration for microservices architecture.
- Proficient in functional programming concepts with Streams API, Lambda Expressions and Optional.
- Understanding of secure coding practices, SSL/TLS, OAuth, and JWT token handling in Java-based applications.
- Expertise in integrating Java with NoSQL databases such as MongoDB for scalable, high availability applications.
- Strong experience in data modeling and experience with relational and no-SQL database, Oracle and MongoDB.
- Understanding of integrating APIs with third party libraries/vendors and handle the security around it.
- Understanding of the principles of distributed systems, including data partitioning, replication, and consistency models.
- Strong grasp of data structures and algorithms, especially those relevant to distributed systems like distributed hash tables and load balancing techniques.
- Understanding of microservices architecture, including service discovery, API gateways, and inter-service communication.
Other areas (Required):
- Exceptional Problem-Solving and Analytical Skills to diagnose and resolve issues in distributed environments.
- Above average skills in monitoring, logging, and debugging distributed systems to ensure reliability and performance.
- Expertise in fundamental concepts such as consistency, availability, partition tolerance, fault tolerance, and scalability.
- Familiarity with container orchestration (e.g., Kubernetes), and distributed messaging systems (e.g., Kafka).
- Experience using Git/BitBucket.
- Good communication skills, both written and verbal.
Other areas (Good to have):
- Unix shell scripting.
- Knowledge of ElasticSearch, and GraphQL.
- Experience with building apps which are highly performant and scalable will be great.
- Knowledge of Generating Artificial Intelligence (AI), Machine Learning (ML), and Large Language Models (LLMs).
Education:
- Bachelor's degree/University degree or equivalent experience
- Master's degree preferred
HCLTech is looking for a highly talented and self- motivated Sr Java Architect role to join it in advancing the technological world through innovation and creativity.
Job Title: Sr Java Architect role
Req ID: 73747
Position Type: Full-time
Location: Raleigh, NC
Onsite: Onsite
Experience level:
15+ yrs
Job Description:
Must have skills:
Extensive experience in Java based enterprise application architecture
Strong expertise in API design and enterprise integrations
Strong experience in Microservices based development and domain driven design
Proven experience architecting solutions on AWS
Experience with workflow orchestration and event driven architectures
Preferred skills:
Experience with Drools or rules based decisioning engines
Exposure to insurance or underwriting platforms
Detailed Job Description:
The Technical Architect is accountable for defining and governing the end-to-end technical architecture for the project. The role ensures a scalable, secure, API driven, and cloud native solution aligned with client's workflows, enterprise integration standards, and AWS cloud strategy.
Key Responsibilities
Define and validate the overall solution architecture across Java services, APIs, workflow orchestration, and rules based decisioning.
Design and develop system architecture, technology architecture, integration architecture, and deployment architecture.
Design and govern API first integration patterns (sync/async) with administration systems, portals, CRM, external KYC vendors, and downstream platforms.
Provide architectural guidance for rules engine integration, including Drools based or equivalent decisioning frameworks, ensuring proper separation of orchestration and rules logic.
Define AWS cloud architecture leveraging API Gateway, workflow orchestration, messaging, security, monitoring, and logging services.
Oversee detailed solution design and guide development teams, ensuring adherence to coding standards, architectural principles, and enterprise security requirements.
Own nonfunctional architecture considerations including performance, scalability, resiliency, security, auditability, and regulatory compliance.
Identify technical risks early and drive mitigation strategies to ensure smooth transition from POC to production ready implementation.
Pay and Benefits
Pay Range Minimum: $135,000 per year
Pay Range Maximum: $158,000 per year
HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to for investigation.
Compensation and Benefits
A candidate’s pay within the range will depend on their work location, skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the followi14520ng benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.
How You’ll Grow
At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.