Job offers - CrawlJobs

Sr Java Engineer Jobs

8 Job Offers

Sr. Software Engineer (JAVA)
Save Icon
Salary Icon
Salary
Not provided
Bringle Excellence
Expiration Date
Until further notice
Sr. Java Network Engineer
Save Icon
Location Icon
Location
United States, Piscataway Township
Salary Icon
Salary
Not provided
CoServe Global Solutions
Expiration Date
Until further notice
Sr. Software Engineer III - Java, Docker, Kubernetes | Cleared
Save Icon
Salary Icon
Salary
Not provided
trace3.com Logo
Trace3
Expiration Date
Until further notice
Sr./Staff Backend Engineer - Java (Poland)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
oscilar.com Logo
Oscilar
Expiration Date
Until further notice
Technology Engineer Sr (Java Full Stack Developer)
Save Icon
Location Icon
Location
United States, Birmingham, Dallas, Pittsburgh
Salary Icon
Salary
Not provided
pnc.com Logo
PNC Financial Services
Expiration Date
Until further notice
Sr AppDev Engineer - Go - Java - SpringBoot - Kafka - NoSQL Database
Save Icon
Senior AppDev Engineer sought for a 6-month contract-to-hire role, 100% remote. You will own complex enterprise integrations using Go, Java/Spring Boot, and Apache Kafka. Key requirements include hands-on Kafka production support, cloud experience (AWS/Azure), and expertise with NoSQL databases. ...
Location Icon
Location
Salary Icon
Salary
Not provided
zeektek.com Logo
Zeektek
Expiration Date
Until further notice
Sr. Lead Software Engineer - Back End (Java, AWS)
Save Icon
Senior Back End Software Engineer role at Capital One in McLean, VA, Richmond, VA, or Chicago, IL. Lead a team building cloud-native microservices using Java, AWS, and open source technologies. Requires 6+ years of software engineering experience with cloud computing expertise. Drive financial em...
Location Icon
Location
United States, McLean, VA, Richmond, VA, Chicago, IL
Salary Icon
Salary
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Sr Lead Java Fullstack Software Engineer
Save Icon
Senior Lead Java Fullstack Software Engineer sought in Mississauga, Canada. This senior role demands 10+ years of experience leading full-stack development with Java, Spring Boot, and Angular. You will drive complex system solutions, mentor teams, and enhance processes. Key benefits include leadi...
Salary Icon
Salary
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Sr Java Engineer role

Senior Java Engineer roles represent a pinnacle of technical achievement in the software development world, combining deep expertise in the Java ecosystem with strategic leadership and architectural vision. Professionals in this position are responsible for designing, building, and maintaining complex, high-performance, multi-tier applications that often serve as the backbone of critical business operations. The role demands a blend of hands-on coding proficiency and the ability to guide technical strategy, making Senior Java Engineer jobs highly sought after across industries such as finance, e-commerce, healthcare, and technology.

In a typical day, a Senior Java Engineer focuses on developing reusable, scalable components and services that adhere to industry best practices. They are tasked with creating low-latency, high-throughput systems that must remain reliable under heavy loads. This involves not only writing clean, efficient code but also troubleshooting performance bottlenecks, conducting code reviews, and ensuring robust unit testing with frameworks like JUnit and Mockito. A significant portion of the role is dedicated to system architecture: they drive technical roadmaps, evaluate new technologies, and make critical decisions about design patterns, messaging systems, and failover planning to guarantee system resilience.

Collaboration is a cornerstone of the position. Senior Java Engineers regularly liaise with cross-functional teams, including product managers, business analysts, and other engineering groups, to translate business requirements into technical solutions. They often mentor junior developers, fostering a culture of quality and continuous improvement. Leadership skills are essential, as these engineers are expected to motivate teams, manage project risks, and ensure delivery aligns with both short-term goals and long-term architectural vision.

The technical skill set for Senior Java Engineer jobs is extensive. Proficiency in Java (typically JDK 8 or later) is mandatory, along with deep experience in frameworks like Spring Boot for microservices, and tools such as Kafka for event streaming, gRPC for inter-service communication, and MongoDB for NoSQL data management. Knowledge of containerization and orchestration with Kubernetes and OpenShift, as well as CI/CD pipelines using tools like Jenkins, TeamCity, and SonarQube, is standard. Strong SQL and PL/SQL skills are required for database interactions, and familiarity with monitoring tools like Splunk and Prometheus is highly valued.

Beyond technical prowess, employers seek candidates with excellent analytical and problem-solving abilities, strong communication skills, and a proven track record of delivering high-quality, performance-sensitive applications. A background in computer engineering or a related field is common, and experience with the full software development lifecycle—from analysis and design through deployment and support—is expected. The ability to work under pressure, meet tight deadlines, and maintain a customer-focused mindset rounds out the profile of a successful Senior Java Engineer. These jobs are ideal for seasoned developers who thrive on solving complex challenges, leading technical initiatives, and building systems that drive real business impact.