Senior Java Developer
United Software Group
Description:
Local candidates preferred.Day to Day Job Duties:
Work with business and technical stakeholders to gather, analyze, and understand application and API requirements.
Design, develop, test, deploy, maintain, and enhance RESTful APIs and microservices using Java/J2EE and Spring-based technologies.
Write tested, maintainable, documented, and reusable Java code following established development standards and best practices.
Develop and maintain applications using Java 8, Spring Framework, Spring Boot, and Spring Batch.
Collaborate with front-end developers to integrate applications with RESTful APIs and backend services.
Integrate applications with external web services and third-party systems.
Develop, maintain, and modify REST APIs while ensuring compliance with industry-standard API design and development practices.
Troubleshoot and resolve application defects, API issues, integration problems, and production-related defects.
Develop unit and integration tests using JUnit and Mockito and apply Test-Driven Development (TDD) practices.
Develop and execute unit test scripts and support end-to-end and functional testing using tools such as FitNesse/Test API, Protractor, and Cucumber.
Develop and maintain API documentation using Swagger, YAML, or similar API documentation tools.
Work with relational databases including Oracle RDS and DB2, including SQL queries and stored procedures.
Develop and support applications deployed in cloud and containerized environments using AWS, Docker, Kubernetes, and AWS Elastic Kubernetes Service (EKS).
Implement and support microservices patterns including API Gateway, service discovery, configuration services, and sidecar services.
Integrate Spring-based applications with messaging platforms such as Apache Kafka, AMQP, RabbitMQ, and/or ActiveMQ.
Participate in user story analysis, identify technical dependencies and timelines, and provide development estimates for backlog items.
Develop innovative and reusable software components to improve application maintainability and development efficiency.
Track and update development activities and delivery progress using tools such as Atlassian JIRA.
Follow Agile/Scrum development practices and adhere to agreed development and delivery timelines.
Work with source-control, build, deployment, and DevOps tools such as Git/SVN, Jenkins, Fortify, Sonar, and Black Duck.
Support application development and deployment in Unix/Linux environments, including cloud-based environments.
Follow established CI/CD, DevOps, application security, testing, and deployment practices throughout the software development lifecycle.
Basic Qualifications:
Minimum 8+ years of hands-on software development experience, including development of RESTful APIs and microservices using technologies such as Java/J2EE, Spring Framework, Spring Boot, and Spring Batch.
Minimum 8+ years of Hands-on experience with Java 8 and microservices-based application architectures.
Minimum 8+ years of Experience designing, developing, testing, deploying, and maintaining RESTful APIs.
Minimum 8+ years of Experience with cloud and container technologies including AWS Elastic Kubernetes Service (EKS), Docker, and Kubernetes.
Minimum 8+ years of Experience working with AWS RDS Oracle Database, including SQL and stored procedures.
Minimum 8+ years of Experience with API management technologies such as Apigee and/or API Gateway.
Minimum 8+ years of Experience with Test-Driven Development (TDD), unit testing, and integration testing.
Minimum 8+ years of Experience developing unit tests using JUnit and Mockito.
Exposure to end-to-end and functional testing frameworks such as FitNesse/Test API, Protractor, and Cucumber.
Minimum 8+ years of Experience with CI/CD processes and build/deployment automation.
Minimum 8+ years of Experience working with Unix and Linux operating systems, preferably within an AWS environment.
Minimum 8+ years of Experience working within Scrum and Agile development methodologies.
Minimum 8+ years of Experience with development and delivery tools such as JIRA, Git/SVN, Jenkins, and DevOps toolchains.
Knowledge of REST API design principles and specifications.
Minimum 8+ years of Experience with microservices design patterns including gateway, service discovery, configuration, and sidecar services.
Minimum 8+ years of Experience with at least one cloud platform such as AWS, Microsoft Azure, or Google Cloud Platform.
Minimum 8+ years of Experience integrating Spring-based applications with messaging technologies such as Apache Kafka, AMQP, RabbitMQ, and/or ActiveMQ.
Minimum 8+ years of Experience deploying applications using Docker and Kubernetes.
Minimum 8+ years of Experience working with relational database management systems such as Oracle and/or DB2.
Minimum 8+ years of Experience with CI/CD and code-quality/security tools such as Jenkins, Fortify, Sonar, and Black Duck.
Ability to understand requirements, technical dependencies, timelines, and estimate development effort for user stories.
Travel:
Not specified in the source job description.
Degree:
Degree requirement not specified in the source job description.
Nice to Have:
Experience with API logging, API testing, and REST API documentation using Swagger, YAML, or similar tools.
Experience with Apigee API management.
Knowledge of API and application security concepts including TLS, mutual TLS (mTLS), OAuth 2.0, and session management.
Knowledge of NoSQL database technologies such as Cassandra.
Experience implementing applications in multiple cloud environments, including AWS, Azure, or Google Cloud Platform.
Broader experience with DevOps automation and cloud-native application deployment. Enable Skills-Based Hiring No ICIMS RR ID #
Additional Details
- Skill Category : Niche
- ICIMS RR ID # : NA
- Client Name : Wells Fargo & Company
- Engagement Type : T&M Competitive 1-3
- Vertical : BFSI
- Must-Have Primary Skill : Application Management-Development-Jave Integration Developer(Java 8, Camel, Spring Boot, Spring Framework, Microservices, Rest APIÂ?s)
- Primary Skill: Yrs Experience : Master (8+ Years Experience)
- RC- Domain : Web & E-commerce applications
- RC- Subdomain : 141 - Java (JEE, Core Java, JBOSS DevOps/Infrastructure, Web Technology, WebServices, Custom Solution, IBM Data Access Hibernate, Integration Fuse, App Service, Servlets / JSP, REST, Framework - Spring/Apache/Grails,Mocking Tools)
- RC- Role : Developer
- RC- Experience Level : IV
- RC- Geo Tier : US-3
- RC- Exception Required : TBD
- COVID-19 Vaccine Required? : (No Value)
- Client-Accepted Visa Types : (No Value)
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Charlotte, NC vacancy
- ...Senior Java Developer We are seeking an experienced Java & Spring Boot Developer with strong expertise in building scalable, high-performance microservices and APIs. The ideal candidate should have deep hands-on experience in Java, Spring Boot, Kafka, and modern distributed...Senior
- ...Job Descriptions: Develops, enhances, debugs, supports, maintains, and tests software applications that support business units... ...Typically requires 8-10 years of experience. Primary Skill: Core Java Secondary Skill: Kafka Required Qualifications...SeniorWork experience placement
- ...Title: Senior Java Developer Location: Charlotte, NC Salary Range: $67-$72/hr on W2 Introduction We are seeking a highly skilled and experienced Senior Java Developer to join our team. The successful candidate will be responsible for designing and developing...SeniorWork experience placementImmediate start
- ...Job Summary: Senior Java Developer (Contract) Location: Charlotte, NC, Jacksonville, FL, or Richmond, VA - Hybrid (3 days onsite, 2 remote) About the Role Join a dynamic technology team at Bank of America as a Senior Java Developer, driving the design and development...SeniorContract workRemote work
$120k - $130k
...Functional Skills Amazon Web Services Application Architects Roles & Responsibilities Mandatory skills Strong Hands on Java coding (JDK 8+) experience Experience in building Java/Spring applications Experience in creating/consuming rest...Senior- ...Job Summary We are looking for an experienced Senior Java Developer to join client for an on-site opportunity. The ideal candidate should have strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, databases, cloud technologies, and modern DevOps...SeniorTemporary work
- ...~ Hiring: Senior Java Backend Developer Locations: Irving, TX | Tampa, FL | Jersey City, NJ Employment: Full-Time / Contract Hybrid: 4 Days Onsite | 1 Day Remote Fulltime or w2 contract Join a leading banking client to build and modernize enterprise-scale...SeniorFull timeContract workRemote work
$96.8k - $145.2k
...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Java Developer - Treasury Technology (FTE / Hybrid) to join our team in Charlotte , North Carolina (US-NC) , United States (US) ....SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours3 days per week- ...Sr. Java Developer Job Location: Charlotte, NC Job Type: Contract Required Skills: ~ Front End Developer with HTML 5 ~ JavaScript ~ AJAX and JQuery ~ Angular JS ~ Spring MVC ~ Spring Boot ~ Java and J2EE ~5 years Development of AngularJS AJAX...SeniorContract work
$65.05 per hour
...Job Description Job Description Job Title: Senior Java / Spring Boot Integration Developer Location: Charlotte, NC (3 days onsite, local candidates preferred) Duration: Contract - 12 months Pay Range: $65.05/hr (W2) Job ID: 408640 About BCforward...SeniorContract workLocal areaImmediate start- ...Synechron Inc is seeking Sr Java Developer- financial services to join our Minneapolis, Minnesota/Charlotte , NC (onsite 3 days a week is a must in Hybris ) long-term contract. Only local to MN/NC (in-person only) Required Qualifications : • 8-10 years...SeniorLong term contractLocal area3 days per week
- ...Sr Java Developer E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and... ...please visit our website Job Description Position Title: Senior Java Developer Location: Charlotte, NC Length: Contract...SeniorPermanent employmentContract workTemporary workWork experience placement
$65.05 per hour
...Job Description Job Description Job Title: Senior Java Developer - Wholesale Credit Systems Location: Charlotte, NC Duration: Contract - 12 months Pay Range: $65.05/hr (W2) Job ID: 408436 About BCforward BCforward is a leading global IT consulting...SeniorContract workImmediate start- ...Senior Engineer With Java and strong experience in Linux/Unix and shell scripting. PowerShell skills. 10+ years experience in infrastructure, system, and software engineering. Strong experience in Linux/Unix and shell scripting. Good understanding of microservice lifecycle...SeniorWork experience placement
$70.23 per hour
...Job Description Job Description Job Title: Senior/Lead Java Full-Stack Engineer with Enterprise Unified Communications / Voice Technology... ...require collaboration with cross-functional teams to design, develop, and integrate solutions within real-time communications and...SeniorContract work- ...Sr. Fullstack Developer (Java and React) Location: Charlotte, NC Duration: 12 months long term Contract Must Have Experience: Must Have: Need a 6-8 years experienced Fullstack Developer who can work on 55% frontend and 45% backend and experience with...SeniorLong term contractLocal areaRelocationLong distance
$65.05 per hour
...Job Description Job Description Job Title: Senior Java Developer / Technical Lead Location: Charlotte, NC Duration: Contract - 12 months Pay Range: $65.05/hr (W2) Job ID: 408601 About BCforward BCforward is a leading global IT consulting and workforce...SeniorContract workRelocation3 days per week- ...contingent labor as a variable cost.Job DescriptionJava Developer will be responsible for developing WS and Java Batch components using Spring Batch, Spring... ...timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesSeniorWork experience placementImmediate startFlexible hours
- ...Job Title: Sr JAVA Full Stack Developer Work Location: Charlotte, NC Duration: 8+ Months Job Description: Job Requirements: • React Js Experience • 8+ years of Core Java development experience, familiar with Java 8 or higher. • Java Fullstack engineers...Senior
- ...and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to... ....Required Skill and Experience• Hands on experience in Core Java (Java 8+)• Experience with Spring Boot framework• Hands on understanding...SeniorFull timeTemporary workRelocation
- ...Job Description Technology Architect – Java & Data Engineering Experience Required: 12+ Years Role Level: Senior / Architect Role Overview: We are seeking... ...maintainability . Work closely with application developers, data engineers, DevOps teams, security...Senior
- ...Position Title: Sr Java Full Stack Developer - Face to Face interview in Charlotte NC Location: Charlotte, NC Oracle Coherence : strong experience Needed on that Please find some One asap. This is 100 % closable job. I don't need Native Americans Any Visa...SeniorImmediate start
- ...Job Title: Sr Java Developer Location: Charlotte, NC Role is hybrid (3 days/wk) Years of experience required: 12+ years Mandatory skills: React and Next.js FastAPI PostgresSQL AWS Architechture, IAM, networking. Terraform...Senior
$65k - $105k
...$65,000 - 105,000 per year Requirements: We are looking for a candidate with a bachelors degree. We need at least 5 years of Java development and backend engineering experience, ideally 7–10+ years. Experience in ecommerce is a strong advantage. You must be...SeniorFull timeRemote work- ...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 developing,...SeniorFor contractors
$65.05 per hour
...Job Description Job Description Job Title: Senior Java / Spring Boot Middleware Engineer Location: Charlotte, NC / Newark, DE (... ...proofs of concept to mitigate risk and validate approaches. Develop code to acceptance criteria and compliance standards. Design...SeniorContract workRelocation3 days per week- Global Channel Managementinc seeks a Senior Full Stack Developer to design and implement scalable, cloud-native applications. You’ll work across the stack with Java/JEE, Spring, RESTful services, and modern front-end technologies. You will contribute to database design,...Senior
- ...software development lifecycle Design, implement and maintain Java-based applications that can be high-volume and low-latency... ...Ensure application designs conform with business goals Develop and test software Identify and resolve any technical issues...
- ...Java Developer Position: Java developer Location: Either Charlotte, NC or Kennesaw, GA or Richmond, VA Contract: 6-18 months r. Java 11+ Vertx framework Springboot Strong SQL skills Ability to jump between mysql and sql server...Contract work
$68.25 per hour
...Job Description Job Description Job Title: Senior Full Stack Java + React Developer Location: Charlotte, NC / Jersey City, NJ (Onsite Required) Duration: Contract - 12 months Pay Range: $68.25/hr (W2) Job ID: 409084 About BCforward BCforward is...SeniorContract workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
Related searches
- java software engineer Charlotte, NC
- java developer remote Charlotte, NC
- remote junior java developer Charlotte, NC
- senior java software engineer Charlotte, NC
- java microservice developer Charlotte, NC
- java developer Charlotte, NC
- senior java developer Charlotte, NC
- java developer remote part time Charlotte, NC
- entry level java developer remote Charlotte, NC
- lead full stack java developer Charlotte, NC



