Senior Java Developer

Matlen Silver — United States · Posted ~3 hours ago

Senior

Skills

Core Java Java J2EE Spring Framework Spring Boot RESTful Web Services SOAP Web Services SQL Oracle SQL/PLSQL Object-Oriented Design Distributed systems Apache Kafka JUnit Performance testing Cassandra NoSQL Design patterns Maven Git CI/CD Agile SDLC Test-Driven Development Java J2EE Spring REST SOAP Oracle PL/SQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced Java engineer is sought to develop highly scalable and available distributed enterprise applications. The role requires deep Core Java and J2EE expertise alongside Spring, REST and SOAP services, SQL databases, Kafka, NoSQL technologies, testing, performance optimization, design patterns, CI/CD, and Agile development practices.

Highlights

Build high-volume, highly available distributed enterprise applications using modern Java technologies, messaging, databases, automated testing, performance optimization, and CI/CD practices.

Description

Must Have 10+ years of hands-on Core Java / Java J2EE development experienceStrong Java, Spring Framework, Spring BootStrong RESTful Web Services and SOAP Web ServicesStrong SQL, preferably Oracle SQL/PLSQLStrong Object-Oriented Design and Java programmingExperience building high-volume, scalable, highly available, distributed enterprise applicationsExperience with Apache Kafka for data publishing and consumingExperience with JUnit, performance testing, optimization, and code analysisExperience with Oracle SQL/PLSQLExperience with Cassandra or NoSQL distributed databasesStrong knowledge of design patterns, including Creational, Behavioral, and JEE patternsExperience with Maven, Git/Bitbucket, CI/CD pipelinesExperience with Agile and SDLC, including Test-Driven DevelopmentExperience handling cross-functional/distributed development teamsAbility to manage multiple tasks and deliver software releases in a changing environment Nice to Have Experience with AI-enabled development tools for coding, code analysis, productivity, and software engineering workflowsExperience with Eclipse/IntelliJExperience with SplunkExperience with SOAP UIExperience creating prototypes/POCsExperience creating UML diagrams for current-state and future-state architectureExperience providing technical direction, system architecture, estimation, and technical guidanceExperience coordinating with external/offshore development teamsExperience with JEE application servers