Senior Java Software Engineer
2 days ago
Saxon Global is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale Java-based applications.
Key Responsibilities:- Design and develop complex Java-based applications using Java 7+ enterprise development and integration middleware development.
- Lead the development of large-scale enterprise solutions using Java, Spring, and other frameworks.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain high-quality code, ensuring it is efficient, scalable, and secure.
- Participate in code reviews and provide feedback to ensure best practices are followed.
- Stay up-to-date with the latest Java technologies and trends, and apply this knowledge to improve our engineering practices.
- Coach and mentor junior developers to help them grow in their careers.
- 10+ years of experience in Java development, with a strong focus on enterprise development and integration middleware.
- Expert knowledge of Java 7+ enterprise development and integration middleware development.
- 3+ years of experience with hands-on application architecture for large enterprise solutions.
- 7+ years of experience in each of the following skills: HTML5 and CSS3, JavaScript development, Java RESTful, Spring Core, Spring Integration, Spring Boot, Spring MVC, Spring Data, Spring Security.
- Excellent working experience with Spring, Hibernate, Maven, and other frameworks.
- Advanced knowledge of web service technologies like JAX-RS, JSON, JAXB, JAX-WS, WSDL, Spring-based REST services.
- Advanced knowledge of highly efficient RDBMS SQL (e.g. DB2, Oracle).
- Experience with NoSQL implementations a plus (e.g., MongoDB, AWS DynamoDB).
- Strong understanding of Java concurrency, concurrency patterns, experience building thread-safe code.
- Must have extensive web application experience in developing customer-facing high-scale applications.
- Demonstrated experience in building Microservices and leading a Microservices team.
- Work on any cloud-based environment and experience building cloud-native applications.
- Experience with messaging products like RabbitMQ, Kafka, or ActiveMQ.
- Advanced skills implementing API Service architectures (SOAP, REST) using any of the market-leading API Management tools such as Apigee and frameworks such as Spring Boot for Microservices.
- Extensive experience delivering a Microservices-based architecture leveraging APIs, containers, and automation.
- Extensive hands-on experience with AWS technologies like Lambda, SQS, EC2, and ECS a plus.
- Expert knowledge with a track record of solution delivery using various data integration solutions in situations requiring real-time (synchronous and asynchronous) messaging, Publish/Subscribe models, Microservices patterns, Middleware, and other related methodologies in a multi-user, multi-platform, multi-tier environment.
- Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira, Artifactory, etc.
- Experience with TDD, code testability standards, JUnit/Mockito, and continuous integration.
- Strong analytical, communication, and team collaboration skills.
- Work as a multi-skilled professional practicing Agile/Scrum methodologies.
- Ability to coach and mentor junior developers as well as teams adopting the platforms.
- Passion for collaboration and working on agile teams.
-
Senior Java Software Engineer
2 weeks ago
Raleigh, North Carolina, United States Syntricate Technologies Full timeJob DescriptionJob Title: Senior Java Software EngineerJob Summary:We are seeking an experienced Senior Java Software Engineer to join our team at Syntricate Technologies. The successful candidate will have a strong background in Java development, with a focus on enterprise-level applications.Key Responsibilities:Design and develop high-quality Java...
-
Senior Java Software Engineer
3 weeks ago
Raleigh, North Carolina, United States Syntricate Technologies Full timeJob DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Syntricate Technologies.Key ResponsibilitiesDesign and implement large-scale enterprise applications using Java and Spring Boot.Develop and maintain complex software systems, ensuring high performance, scalability, and reliability.Collaborate with...
-
Senior Java Software Engineer
2 weeks ago
Raleigh, North Carolina, United States Syntricate Technologies Full timeJob SummaryWe are seeking a highly skilled Java Developer to join our team at Syntricate Technologies. The ideal candidate will have a strong background in Java development, with experience in Spring Boot, Service-Oriented Architecture, and related technologies.Key ResponsibilitiesDesign and implement enterprise applications for large-scale data processing...
-
Senior Software Engineer
3 weeks ago
Raleigh, North Carolina, United States Comcast Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Comcast. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Key Responsibilities:Design and develop software applications using Java and related...
-
Senior Software Engineer
1 day ago
Raleigh, North Carolina, United States Rocket Software Full timeJob Title: Senior Software EngineerRocket Software is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications, as well as collaborating with cross-functional teams to ensure successful project delivery.Key Responsibilities:Design,...
-
Senior Java Backend Developer
14 hours ago
Raleigh, North Carolina, United States United Software Group Full timeSenior Java/Kafka Backend DeveloperWe are seeking a seasoned Senior Java/Kafka Backend Developer to join our dynamic team at United Software Group.Key Responsibilities:Develop and maintain high-quality software solutions using Java and Apache Kafka.Collaborate with cross-functional teams to integrate backend systems with front-end interfaces.Design and...
-
Senior Java Software Engineer
3 weeks ago
Raleigh, North Carolina, United States Diverse Lynx Full timeJava Developer RoleWe are seeking a skilled Java Developer to join our team at Diverse Lynx LLC. As a Java Developer, you will be responsible for designing, developing, and maintaining our software applications using Java and Spring Boot.Key Responsibilities:Develop high-quality Java code for our applicationsCollaborate with cross-functional teams to...
-
Senior Java Software Engineer
1 month ago
Raleigh, North Carolina, United States Syntricate Technologies Full timeKey Responsibilities: Leverage over a decade of Software Engineering expertise, showcasing proficiency through a blend of professional experience, training, military service, or academic background. Demonstrate extensive experience in Application Development utilizing Java, with a focus on innovative solutions. Utilize significant experience in Spring Boot...
-
Senior Java Software Engineer
3 weeks ago
Raleigh, North Carolina, United States ShoreWise Consulting Full timeCompany DescriptionAt ShoreWise Consulting, we pride ourselves on being a dynamic and innovative company that values expertise and collaboration.Job DescriptionWe are seeking a highly skilled Java Developer to join our team and contribute to the development of cutting-edge software solutions.The ideal candidate will have a strong background in Java 17 and...
-
Software Engineer
3 weeks ago
Raleigh, North Carolina, United States SynergisticIT Full timeAbout SynergisticITSynergisticIT is a leading provider of tech job placement services, helping candidates acquire the skills and experience needed to succeed in the tech industry.Job DescriptionWe are seeking highly motivated and technically inquisitive individuals to fill various positions, including Java Full Stack Developers, Data Analysts, and Machine...
-
Senior Software Development Engineer in Test
3 weeks ago
Raleigh, North Carolina, United States IVID TEK INC Full timeJob Title: Senior SDETWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at IVID TEK INC. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining automated tests and in-house software utilities.Responsibilities:Identify functional and non-functional requirements...
-
Software Engineer
3 weeks ago
Raleigh, North Carolina, United States SynergisticIT Full timeAbout SynergisticITSince 2010, SynergisticIT has been a leading provider of tech job placement services, helping job seekers acquire the skills, experience, and technical competence needed to succeed in the tech industry.Our MissionWe don't just focus on getting you a job - we make careers. Our goal is to provide candidates with the competitive edge they...
-
Senior Software Architect
3 weeks ago
Raleigh, North Carolina, United States VirtualVocations Full timeVirtualVocations is seeking a highly skilled Senior Software Engineer I to join our team. The ideal candidate will have a strong background in building scalable web applications, designing effective solutions for complex operations, and taking ownership of the engineering ecosystem. Key Responsibilities: * Develop highly scalable web applications for...
-
Senior Software Development Engineer in Test
1 week ago
Raleigh, North Carolina, United States IVID TEK INC Full timeSenior SDET Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer in Test (SDET) to join our team at IVID TEK INC. As a Senior SDET, you will play a critical role in designing, developing, and maintaining automated tests and in-house software utilities.Key Responsibilities:Identify functional and non-functional requirements that...
-
Senior Software Development Engineer in Test
1 month ago
Raleigh, North Carolina, United States IVID TEK INC Full timeAbout IVID TEK INC IVID TEK INC is a leading technology company focused on delivering innovative solutions to its clients. We are committed to fostering a collaborative and dynamic work environment where talented individuals can thrive and contribute to our success. Senior Software Development Engineer in Test We are seeking a highly motivated and...
-
Senior Software Developer
5 days ago
Raleigh, North Carolina, United States Oracle Full timeJob DescriptionThe Oracle Global Business Unit (GBU) is a leading provider of project and portfolio management software solutions. We are seeking a highly skilled Senior Applications Developer to join our development team.As a Senior Applications Developer, you will be responsible for designing, developing, and deploying high-quality software solutions that...
-
Senior Software Development Engineer
3 weeks ago
Raleigh, North Carolina, United States Itron Full timeAbout the RoleWe are seeking a highly skilled Senior Tools Development Engineer to join our team at Itron. As a key member of our software development team, you will play a critical role in creating innovative solutions that drive automation across the company.Key ResponsibilitiesDesign and develop new features and enhancements for our software and...
-
Senior Java Software Engineer
3 weeks ago
Raleigh, North Carolina, United States Diverse Lynx Full timeAbout the RoleWe are seeking a highly skilled Java developer to join our team at Diverse Lynx LLC. As a key member of our development team, you will be responsible for designing and implementing robust Java-based solutions using Spring Boot and AWS.Key ResponsibilitiesDesign and develop high-quality Java APIs using Swagger UIImplement pipelines in GitLab...
-
Senior Software Development Engineer in Test
4 weeks ago
Raleigh, North Carolina, United States IVID TEK INC Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at IVID TEK INC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated tests and in-house software utilities.Key ResponsibilitiesRequirements Analysis: Identify functional and...
-
Senior Software Engineer
2 weeks ago
Raleigh, North Carolina, United States IXL Learning Full timeWe are seeking a talented Software Engineer to join our team at IXL Learning, a leading EdTech company that reaches millions of learners through our diverse range of products.The ideal candidate will have a passion for technology and education, with a strong background in software engineering and experience working with Java or other object-oriented...