Senior Java Developer

ICONMA, LLC

Sunnyvale, CA

JOB DETAILS
SALARY
$55.71–$60.71 Per Hour
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Apache JMeter, Apache Kafka, Apache Struts, Application Programming Interface (API), Artificial Intelligence (AI), CSS (Cascading Style Sheet), Cloud Computing, Communication Skills, Concurrency, Concurrent Programming Language Family, Cross-Functional, Customer Support/Service, Distributed Computing, Enterprise Applications, Enterprise JavaBeans (EJB), GitHub, Gradle, HTML (HyperText Markup Language), Health Plan, High Reliability, Information Technology Consulting, Internet Technology, Java, Java Platform Enterprise Edition (Java EE/J2EE), Java Servlets, JavaServer Pages (JSP), Linux Operating System, Maven, Messaging Technology, Microservices, MongoDB, Multithreaded Programming, NoSQL, Operating Systems, Order Management, Performance Management, Performance Testing, Performance Tuning/Optimization, Problem Solving Skills, Prototyping, Python Programming/Scripting Language, Quest Software JProbe, REST (Representational State Transfer), Retail, Retail Management, SQL (Structured Query Language), SQL Databases, Scalable System Development, Software Design, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Spring Framework, Systems Maintenance, Systems Scalability, Test Tools, Unix Operating Systems, Unix Shell Programming, User Interface/Experience (UI/UX), Web Programming, XML (EXtensible Markup Language)
LOCATION
Sunnyvale, CA
POSTED
4 days ago
Our client, a IT Services and Consulting company, is looking for a Senior Java Developer for their Sunnyvale, CA location.
 
Responsibilities:
  • Lead backend development using Java (8+) and modern frameworks
  • Design, develop, and maintain scalable distributed systems and RESTful APIs
  • Work on order management systems within the retail domain
  • Collaborate closely with cross-functional teams including UX/VD to deliver optimal solutions
  • Implement multi-threaded applications and ensure high performance and reliability
  • Contribute to architecture, design, and development of enterprise applications
  • Manage code repositories, branching strategies, and quality checks
  • Optimize application performance and scalability
  • Develop prototypes for advanced features and enhancements
  • Participate in Agile development processes and distributed team collaboration
 
Requirements:
  • We are seeking a Senior Java Developer with 8–10+ years of experience to join a high-performing team supporting Client retail domain, specifically focused on Order Management Systems.
  • The ideal candidate will be a strong backend engineer with expertise in Java, distributed systems, and modern microservices architecture.
  • 8–10+ years of strong hands-on experience in Core Java (Java 8+)
  • Deep expertise in:
  • Spring Boot & Spring Framework
  • Microservices architecture
  • REST API design and development
  • Multithreading and concurrent programming
Experience with:
  • SQL and NoSQL databases (MongoDB preferred)
  • Kafka or other messaging systems
  • Unix/Linux environments
  • Shell scripting
  • Familiarity with build tools: Maven, Gradle, Nexus
Solid understanding of:
  • J2EE technologies (EJBs, Servlets, JSP, Struts)
  • Web technologies and XML standards
  • Experience with GitHub and version control
  • Excellent problem-solving and communication skills
  • Ability to work independently as a self-starter
Preferred
  • Experience with AWS cloud services
  • Knowledge of performance testing tools (e.g., JMeter, YourKit, jProbe)
  • Exposure to Python development
  • UI-related experience:
  • HTML, CSS, React
  • UI architecture, modules, and integration
  • Performance optimization for front-end applications
  • Strong experience in retail domain order management systems (mandatory)
  • Ability to work effectively in Agile environments and distributed teams
Core Competencies
  • Core Java
  • HTML, CSS, React
  • Microservices, Spring, Spring Boot
  • 10.00 Years of Experience
Skills: 
  • Category                                  Name                                       Required          Importance       Experience
  • Databases                                NoSQL                                                 Yes                  1                     
  • EPS_NEW                               Kafka                                                              Yes                  1                     
  • EPS_NEW                               MongoDB                                                        Yes                  1                     
  • Generative AI                           Restful APIs                                                     Yes                  1                     
  • IIOT (Industrial IOT)                AWS                                                    Yes                  1                     
  • Infrastructure Services              Maven                                                 Yes                  1                     
  • Java                                         Gradle                                                  Yes                  1                     
  • Platforms and OS                     Unix                                                    Yes                  1                     
  • Software Skills                         J2EE                                                    Yes      1                     
  • Software Skills                         Java                                                     Yes      1                     
  • Software Skills                         Linux                                                   Yes      1                     
  • Software Skills                         Microservices                                       Yes      1                     
  • Software Skills                         Python                                                 Yes      1                     
  • Software Skills                         Spring Boot                                          Yes      1                     
  • Software Skills                         SQL                                                     Yes      1                     
  • Web Development                    CSS                                                      Yes      1                     
  • Web Development                    HTML                                                  Yes      1                     
  • Web Development                    React                                                   Yes      1         
 
Why Should You Apply?

About the Company

I

ICONMA, LLC