Demo

Senior Java Developer

Insight Global
Raleigh, NC Full Time
POSTED ON 3/31/2025 CLOSED ON 4/3/2025

What are the responsibilities and job description for the Senior Java Developer position at Insight Global?

Location: Raleigh, NC - 1 day onsite per week

Length: 6-month contract to hire.

Salary: 120k-140k

Requirements:

• Bachelor’s degree in Computer Science or foreign equivalent plus ten (10) years of experience as Architect, Technical Lead, User Interface Developer, Consultant, or Software Engineer.

• 6 years of experience in each of the following skills: Java, Spring Core, Spring Integration, Spring Boot, Spring MVC, Spring Security.

• Strong understanding of Java concurrency, concurrency patterns, experience building thread safe application.

• Must have extensive web application experience in developing employee/customer facing high scale applications.

• Knowledge in Front End technologies: Angular, HTML5 and CSS3; JavaScript development (including object-oriented development)

• Advanced skills in implementing Service APIs (SOAP, REST) with the market leading API Management tools such as Apigee, API Gateway.

• Extensive experience delivering microservice based architecture leveraging APIs, containers and automation.

• Experience with web service technologies like JAX-RS, JSON, JAXB, JAX-WS, and WSDL.

• Advanced knowledge of highly efficient RDBMS SQL (e.g. DB2, Oracle) and Java integration with it using Spring Data, JPA, Hibernate.

• Experience with NoSQL implementations a plus (e.g., MongoDB, AWS Dynamodb).

• Experience on cloud based technologies (Preferred AWS or Kubernetes with OpenShift) and experience building cloud native applications.

• Extensive hands-on experience with AWS technologies like Lambda, SQS, EC2 and ECS is a plus.

• Expert knowledge in various data integration solutions (synchronous and asynchronous) messaging, Publish/Subscribe models, Middleware, and other related methodologies in a multi-user, multi-platform, multi-tier environment

• Experience with messaging products like IBM MQRabbitMQ, Kafka or ActiveMQ

• Experience in Continuous Integration (CI) / Continuous Deployment (CD) using tools such as Maven, Gradle, Git, Sonar, Jenkins, Jira.

• Hands On experience with TDD with expertise in Junit5 / Mockito.

• Strong analytical, communication and team collaboration skills

• Work as a multi-skilled professional practicing Agile/SCRUM methodologies.

Responsibilities:

• Work with the development team, project managers, business analysts, Quality Assurance and users across the organization and create agile, intuitive and easy-to-use software.

• Deliver prototypes, reusable and shared components, advanced solutions, and implementations of application in Java. • Develop complex RESTful services in a cross-functional and Agile development team.

• Follows best practices for test-driven development (unit testing and beyond)

• Designs functional/system integration tests and automation.

• Work with other groups within IT to foster the DevOps culture around automation of builds, testing, deploys and scaling.

• Contribute to the SOA standards for the company and Conduct impact analysis.

• Pushes the envelope with innovative and creative thinking

• Provide modern and performant single page applications and address unique challenges in the interaction with various devices and input preferences.

Salary : $120,000 - $140,000

Senior Java Developer
Eateam -
Cary, NC
Senior Java Developer
Atyeti Inc -
Morrisville, NC
Senior Java Developer ( Onsite)
Cognizant -
Raleigh, NC

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Developer?

Sign up to receive alerts about other jobs on the Senior Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Insight Global

Insight Global
Hired Organization Address Provo, UT Full Time
Education : Degree in Mechanical Engineering or a related engineering field required. Master’s degree in an engineering ...
Insight Global
Hired Organization Address CT Full Time
Required Skills & Experience Proficiency in project controls software (e.g., Primavera P6, MS Project, Cost Management T...
Insight Global
Hired Organization Address Louisville, KY Temporary
Job Description Job Description Job : Inventory Specialist Location : 5 days a week onsite in Louisville, KY, Hours : 8a...
Insight Global
Hired Organization Address Lakewood, CO Full Time
Position : Social Worker Type : Direct Hire Location : Lakewood, CO Pay : Max 72k Must Haves : Masters in Social Work (M...

Not the job you're looking for? Here are some other Senior Java Developer jobs in the Raleigh, NC area that may be a better fit.

Senior Java Developer

Jobot, Durham, NC

Java Senior Software Developer

ARA Brand, Raleigh, NC

AI Assistant is available now!

Feel free to start your new journey!