Senior Java Consultant

2 weeks ago


charlotte, United States VySystems Full time

Job Description:


Senior Tech Lead to drive development team of modern java developers

  • Lead complex technology initiatives including those that are companywide with broad impact
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor


Desired Qualifications:


  • 10+years of software Engineering experience, such as design, analysis, development, testing, and documentation of general modules or features of new or upgraded software systems and products
  • 5+years’ experience leading one or more software development scrum teams
  • 5+years of software development experience with microservices and orchestrating services to process high volume transactions running on PCF, Kubernetes, Cloud
  • 3+years of hands on experience designing and developing systems using MongoDB and PostgreSQL databases
  • 5+years’ experience with software development and building systems from the ground up, adopting well-design patterns, best coding practices, automation, reusable modularization, test and business driven development, etc.
  • 3+years of hands on leadership experience working with individual developers to plan, deliver, and provide technical guidance for each his own microservice development effort
  • 5+years’ experience working in agile environment on 2-weeks sprint cycles, knowledgeable with agile ceremonies, scrum, Jira, Confluence, etc.
  • Candidate must have hands-on experience developing new software using the current technology stack running on the cloud such as those mentioned in the Project Environment. This includes Microservice development, Kafka with AVRO, distributed processing orchestration on cloud (PCF &/or TKGI cloud) MongoDB, OBDC database like PostgreSQL, SQLServer databases, Java, Spring, Hibernate, JPA, Apigee, Orchestra, TDD, BDD, Angular, React, Circuit Breaker, Feature Toggle / Harness, Grafana, Apigee, Liquibase, Blue-Green deployment, Test Automation knowledge ( Junit, Karate, Cucumber, TDD, BDD), performance monitoring (App Dynamics,Grafana).
  • Have hands on experience designing and driving the software development of distributed microservice applications using workflow framework
  • Have hands on experience development and deployment of cloud native applications
  • Have hands on experience leading and overseeing the delivery of development team(s)
  • Have hands on experience breaking down the features into stories and tasks and refining them for the development team
  • Have hands on experience leading technical refinement and working closely with the agile team to deliver sprint and feature objectives
  • Have hands on experience establishing and applying standards for development and testing, adopting industry best practices
  • Have hands on experience with microservice digital contracts and leveraging this process to generate API code and improve automated testing
  • Have hands on experience with conducting code review to ensure the development team delivery quality software



Roles and Responsibilities:

  • Candidate will lead 1-2 scrum teams of java developers to build a new enterprise software application.
  • Candidate must have excellent analytical skills to understand the functional and technical requirement to build this software application.
  • Candidate must have hands-on experience developing new software using the current technology stack running on the cloud such as those mentioned in the Project Environment.
  • Candidate must have hands-on experience with developing new software adopting industry best practices, such as 15-factor methodology, feature toggle, circuit breaker, etc.
  • Candidate is expected to define design pattern, provide high and low level design direction, and collaborate with individual developers to develop concurrent components and microservices.
  • Candidate must be adept and nimble in adopting new technology
  • Candidate will work with other technology leaders and stakeholders to ensure the delivery commitment for the scrum team.


Project Environment:

  • More than 80% of the team's capacity will focus on building the new enterprise software application.
  • The system being built is highly complex in functionality and expected to process large transactions in extremely high volume.
  • This application is designed for modularization, as components and microservices, and orchestration of these services will based on configurable processing workflows.
  • It will have MongoDB and PostgreSQL databases and run on PCF and TKGI cloud.
  • Components and microservices environment includes Kafka, AVRO, Java, Spring, Hibernate, JPA, Orchestra, Apigee,
  • Test automation is extremely important using Junit, Karate, Cucumber, TDD, BDD.
  • High availability environment is with Circuit Breaker, Feature Toggle using Harness, Blue-Green deployment, Grafana, AppDynamics, Liquibase.
  • Applications are continuously scanned for outdated software and vulnerabilities so attention to secure coding practices are extremely important.



Thanks & Regards.,

Karthikeyan.E | Talent Acquisition Specialist,



  • Charlotte, United States VySystems Full time

    Job Description: Senior Tech Lead to drive development team of modern java developersLead complex technology initiatives including those that are companywide with broad impactAct as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering...


  • Charlotte, United States Aloden, Inc. Full time

    Java/Alfresco Consultant Location: Charlotte, NC (Hybrid - 3 days onsite/2 days remote) Duration: 12+ Months Contract Requirements: Experience: 4+ years of Software Engineering experience, demonstrated through one or more of the following: Work or consulting experience Training Military experience Education Skills: Cloud Computing ...

  • Senior Java Developer

    1 month ago


    Charlotte, North Carolina, United States Centraprise Full time

    Senior Java DeveloperAt Centraprise, we are seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have a strong background in Java and J2EE, with a minimum of 10 years of experience in software development.Key Responsibilities:Design, develop, and maintain large-scale Java applications using multi-threading, immutability,...

  • Senior Java Developer

    2 weeks ago


    Charlotte, North Carolina, United States Diverse Lynx Full time

    At Diverse Lynx LLC, we are seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have 10+ years of software development experience and a strong background in Java, Spring, Spring Boot, and Microservices. If you are a self-starter with excellent communication skills and a proven track record of delivering projects in Scrum...

  • Senior Java Developer

    3 weeks ago


    Charlotte, North Carolina, United States Mindlance Full time

    Job Description:In this role, you may be involved in moderately complex initiatives and deliverables within Software Engineering, contributing to large-scale planning and execution. Your tasks may include:Consulting on or participating in moderately complex initiatives and deliverables within Software EngineeringAnalyzing moderately complex Software...

  • Senior Java Developer

    1 month ago


    Charlotte, North Carolina, United States JobRialto Full time

    Job Summary:We are seeking a skilled Senior Java Developer to join our team at JobRialto. The ideal candidate will have extensive experience in Java application development and a strong background in cloud technologies.This role will involve designing, implementing, and maintaining high-quality software solutions using modern frameworks and cloud...

  • Sr Java Developer

    4 hours ago


    Charlotte, United States Aloden, Inc. Full time

    Senior Java Developer with Azure Experience Location: Charlotte, NC (Hybrid - 3 days onsite, 2 days remote) Duration: 12+ Months Contract Employment Type: W2 Candidates Only Must-Have Skills: Cloud-Based Technologies: 2-4 years of experience working with cloud platforms, preferably Azure. Full-Stack Java: 6+ years of hands-on experience in...


  • Charlotte, North Carolina, United States Dexian Full time

    **About the Role**We are seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for developing large-scale web applications using Java Framework/Spring Boot. You will work with a team of experienced developers to design, develop, and deploy high-quality software applications.**Key...

  • Senior Java developer

    4 months ago


    Charlotte, United States ApTask Full time

    About Client: The client provides information technology (IT) services, including business outsourcing, infrastructure technology, and application services. The application service offered by the company includes application development, maintenance, and support. The markets served by the company are financial services and insurance, healthcare,...

  • Senior Java Developer

    1 month ago


    Charlotte, North Carolina, United States SynergisticIT Full time

    Job Opportunity at SynergisticITWe are seeking highly motivated and self-learners to join our team as Senior Java Developers. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications using Java and related technologies.Key Responsibilities:Design and develop software applications using Java and...


  • Charlotte, United States Mindlance Full time

    Job Descriptions: In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Review and analyze moderately complex Software Engineering challenges that require an in-depth...


  • Charlotte, United States Aloden, Inc. Full time

    Senior Specialty Software Engineer(Lead Java Architect) Location: Charlotte,NC Summary: We are seeking a highly experienced Senior Specialty Software Engineer to provide expert consultation and strategic solutions for complex software engineering challenges. You will play a pivotal role in driving innovation and ensuring successful outcomes for...

  • Senior Java Developer

    4 weeks ago


    Charlotte, North Carolina, United States LTIMindtree Full time

    About Us:LTIMindtree is a global technology consulting and digital solutions company that empowers businesses to innovate and grow through digital transformation.Role: Java/Web Services EngineerLocation: Global OpportunitiesJob Description: Total having IT experience 12+ years.Expertise in Core Java for high-volume, performant, and large data applications,...


  • Charlotte, United States Strategic Staffing Solutions Full time

    Senior Fullstack Java Developer Chandler, AZ, Charlotte, NC - HYBRID ONSITE12+ months - contract to hireW2 Rate - PLEASE NOTE STATES AZ and NC $55-60/hr Will be moving Contact Center applications to the cloud. Resources must bring the following experience 5+ years in fullstack Java Development 5+ years of experience with Spring Boot and Kafka and Python...


  • Charlotte, North Carolina, United States Diverse Lynx Full time

    We are seeking a highly skilled Senior Java Developer to join our dynamic agile environment.The ideal candidate will have a strong background in Java and Spring technology, with experience in designing and developing software for cloud-based applications.Responsibilities include:Designing and developing software using Java and SpringTroubleshooting,...


  • Charlotte, United States Synechron Full time

    Our Challenge:We are seeking a highly skilled and experienced Senior Java Architect to join our dynamic team. The ideal candidate will possess deep knowledge of Java technologies, including Spring Boot and microservices architecture, and have a proven track record of designing and implementing robust, scalable applications. The Senior Java Architect will...


  • charlotte, United States Synechron Full time

    Our Challenge:We are seeking a highly skilled and experienced Senior Java Architect to join our dynamic team. The ideal candidate will possess deep knowledge of Java technologies, including Spring Boot and microservices architecture, and have a proven track record of designing and implementing robust, scalable applications. The Senior Java Architect will...


  • Charlotte, United States Cognizant North America Full time

    At Cognizant Digital Engineering, a small cross functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers and Big Data analysts builds higher quality software faster siloed individuals working independently. Small, nimble engineering teams generate collective empathy and comradery, thus increasing their ability to...


  • Charlotte, United States VySystems Full time

    Senior SW Engineer ( Modern Java developer with AVRO) "Participate in moderately to highly complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment effortsIdentify opportunities for service quality and availability improvements within the technology domain environmentDesign, code, test, debug,...


  • charlotte, United States VySystems Full time

    Senior SW Engineer ( Modern Java developer with AVRO) "Participate in moderately to highly complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment effortsIdentify opportunities for service quality and availability improvements within the technology domain environmentDesign, code, test, debug,...