Java Developer - Fulltime
Core
Designing and implementing reusable Java-based middle-tier solutions and software architectures.
Role type
Senior Java Developer (Middle-Tier)
Builds
Reusable middle-tier components and integrated software systems
Domain
Enterprise Software Development / Java Ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Design Patterns, Distributed Computing, System Architecture, Unit Testing (JUnit), Software Integration, Performance Analysis
Preferred skills
Application Frameworks, Component-Based Development
Technologies
Java, JUnit
Responsibilities
Evaluate complex requirements, define software architectures, implement reusable middle-tier solutions, conduct system integration and performance analysis
Seniority
Senior, hands-on IC
Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.