Senior Java Developer

2 weeks ago


Charlotte, North Carolina, United States Doran Jones Full time

Full time only (no C2C, no agencies)

Responsibilities

  • Software Development: Design, develop, and maintain high-quality Java applications, ensuring scalability, performance, and reliability.
  • Code Review and Quality Assurance: Conduct code reviews to ensure adherence to coding standards, best practices, and quality guidelines.
  • Architecture and Design: Collaborate with architects and stakeholders to design robust and scalable software solutions, considering system requirements and constraints.
  • Problem Solving: Analyze complex technical problems and propose innovative solutions, considering trade-offs between performance, scalability, and maintainability.
  • Testing and Debugging: Write unit tests, perform debugging, and troubleshoot issues to ensure software quality and reliability.
  • Performance Optimization: Identify performance bottlenecks and optimize code, database queries, and system architecture to improve application performance.
  • Documentation: Create and maintain technical documentation, including design documents, API specifications, and deployment procedures.
  • Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines to automate build, test, and deployment processes.
  • Collaboration: Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions on time and within budget.

Required Experience

  • 7+ years of overall software development experience in enterprise systems.
  • 6+ years of software development experience in Core Java, including multi-threading.
  • 5+ years of experience with Spring Boot and Spring Batch.
  • 5+ years of microservice architecture and low-latency implementations.
  • 3+ years of experience working with distributed caching systems.
  • 2+ years of experience implementing Sencha or similar.
  • 1+ years developing microservices on AWS.
  • In-depth knowledge of Agile Software Development practices and how to leverage these to streamline project execution.
  • Team player with excellent problem-solving and troubleshooting skills.
  • Bachelor's degree in computer science, MIS, or a related field.

Preferred Experience

  • Experience working with gRPC
  • Experience delivering solutions using ISO 2022.
  • Have the ability to decompose business problems into smaller parts to correctly determine a solution, always taking into consideration the impact on other subsystems.
  • Familiar with software engineering practices, including CI/CD pipelines, Automated Testing, and Performance Engineering.
  • Working knowledge of SDLC, especially regarding improving agile delivery metrics.
  • Strong communication and team/technical leadership skills.
  • Consulting experience.
  • AWS certification
  • Financial services experience

  • Senior Java Developer

    2 weeks ago


    Charlotte, North Carolina, United States Bank of America Full time

    Job Description:At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.One of the keys to driving Responsible Growth is being a great place to work for our...

  • Java Developer

    1 month ago


    Charlotte, North Carolina, United States TopEdge Technology Full time

    Title Java DeveloperLocation Charlotte NC and UNITED STATES OF AMERICADuration 12 Months Contract (Possible Extension)Job Title The ideal candidate with have 3-5 years of hands-on experience with Spring Framework. Strong hands-on experience in JAVA J2EE with 5+ years in Spring Spring Data Spring MVC Hibernate. Experience in developing and designing complex...

  • Java Developer

    1 week ago


    Charlotte, North Carolina, United States Select Minds LLC Full time

    Consultants with 1+ years of experience in Spring Boot, React, and Microservices are needed. We provide sponsorship for H1B and Greencard and only accept W2. The contract is 2 years or more.Required Experience:JavaJavaScriptAdditional Skills:Mandatory Tech Skills: React, Java/Spring Boot, Microservices, Any Cloud ExperiencePreferred Tech Skills: GCP or other...

  • Java Developer

    1 month ago


    Charlotte, North Carolina, United States RamTek Inc. Full time

    Java Developer with Swing Experience. Location Charlotte NC Duration Long Term Contract (W2) Resume 6-7 years Interview Mode Video screening with questions popping up one after other second round video call interview with client Visa Type Any visa except H1B Note We can setup interview immediately after resume is submitted ​​Best Regards Kiran RamTek...


  • Charlotte, North Carolina, United States Motion Recruitment Full time

    Lead Java Developer Opportunity in Charlotte, NC A well-known Financial Services Company is seeking a Lead Java Developer in Charlotte, NC to join their team.Work alongside talented professionals at one of the biggest financial institutions globally. This position offers a competitive benefit package and the opportunity to work with a company that has a rich...


  • Charlotte, North Carolina, United States Twelve Labs Full time

    Responsibilities Perform requirements analysis software design development installation testing and maintenance for application system components. Work across the full stack building highly scalable distributed solutions that enable positive user experiences. Participate in all aspects of agile software development including design implementation and...

  • J2ee Developer

    1 month ago


    Charlotte, North Carolina, United States Select Minds LLC Full time

    Location Charlotte NCClient Direct client LowesRate 40-50$/hr on W2 only Perform hands-on Java Development adoption of modern software engineering & delivery practices using Java Spring Boot REST/Microservices. Demonstrate a passion for learning and willingness to adopt new technologies Contribute to a culture of innovation ideas and continuous improvement...


  • Charlotte, North Carolina, United States Vanguard Full time

    The Senior Workday Integration Developer assists in the support and management of end-to-end technical system integrations between HR Technology (i.e., Workday, Paradox, Degreed, ServiceNow) and internal or 3rd party enterprise architecture. Leads technical design, configuration, testing and support, production elevation and ongoing post-production support...

  • SDET with Core Java

    3 weeks ago


    Charlotte, North Carolina, United States Cognizant Technology Solutions Full time

    SDET with Core Java & AutomationCognizant Technology Solutions is seeking an "SDET", to join our team of IT professionals in a permanent role. If you meet our background requirements and skills and are seeking an opportunity with these skills and expertise, here is the ideal opportunity for youAbout Cognizant's QEA Practice:We are the largest Quality...


  • Charlotte, North Carolina, United States Motion Recruitment Full time

    Outstanding long-term contract opportunity A well-known Financial Services Company is looking for a Software Engineer in Charlotte NC (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is long-term contract opportunity that includes a competitive benefit package Our client has been around for over 150...

  • UI Developer

    1 day ago


    Charlotte, North Carolina, United States Randstad USA Full time

    job summary: Skills Required: UI Developer, ReactJs, RedUX, Redux thunk. Optional/Good to have Skills: : Java, Spring boot, microservices architecture, SQL. Job Description: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...

  • Python Developer

    1 day ago


    Charlotte, North Carolina, United States Randstad USA Full time

    job summary: Need to have Python, multithreading, Pandas, Data Analytics, SQL (Good to have Angular and Java Basics) Position Summary: The selected candidate will be an individual contributor responsible for development of the Enterprise Info Quality application. Candidate will be a member of a small team of developers and data analysts who support...


  • Charlotte, North Carolina, United States Spectrum Full time

    TITLE: Director, Software DevelopmentLOCATION: Charlotte, NCJOB SUMMARY: Provide leadership and direction to Charter's software development team, including setting clear goals and objectives. Develop solutions for various Charter teams, which encompasses projects spanning across various organizations including Biller, Ordering, Provisioning and Video....

  • Backend Developer

    4 weeks ago


    Charlotte, North Carolina, United States wipros Full time

    Responsibilities Develop and execute unit tests integration tests and acceptance tests to ensure the reliability and robustness of the application. Identify and fix bugs and issues through debugging and troubleshooting. Utilize version control systems to manage codebase changes and facilitate collaboration among team members. Identify performance bottlenecks...

  • Power BI Developer

    1 month ago


    Charlotte, North Carolina, United States Twelve Labs Full time

    Requirements 10 years of development and architecture experience across the four enterprise architecture domains business system/application information/data and technical/infrastructure using the Microsoft Power Platform. Experience or certification in Azure Cloud Services and/or Amazon Web Services is preferred. Desire/ability to learn and implement new...

  • Senior Specialist

    1 day ago


    Charlotte, North Carolina, United States LTIMindtree Full time

    About US:LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 750 clients, LTIMindtree brings extensive domain and technology expertise...

  • Senior C++ Developer

    4 weeks ago


    Charlotte, North Carolina, United States Emblue Full time

    Responsibilities Design develop maintain and support various components of the Company'sTrading Platform. Follow team guidelines for quality and consistency within the design and development phases of applications. Independently handle project activities related to builds and deployments. Create design documentation for new software development. Provide...


  • Charlotte, North Carolina, United States Bank of America Full time

    Job Description:At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.One of the keys to driving Responsible Growth is being a great place to work for our...


  • Charlotte, North Carolina, United States Bank of America Full time

    Job Description:About UsAt Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and shareholders every day. One of the keys to driving Responsible Growth is being a great place to...

  • Full Stack Developer

    3 weeks ago


    Charlotte, North Carolina, United States Client Full time

    Senior Full Stack Web Developer Charlotte, NC - On site $100,000 to $185,000 DOE + 401k + PTO + Health and Dental Insurance Excellent opportunity for a Full Stack Web Developer to make a big impact in a highly autonomous role where you will be given lots of responsibility alongside fantastic training and technical progression opportunities, whilst being...