Java Developer (Manufacturing Systems)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+27 more
Job description
The client is seeking a skilled Java Developer to design, develop, and maintain high-performance enterprise applications supporting manufacturing systems. The ideal consultant will have strong expertise in Java development, Java Servlets/JSP, JavaScript, ExtJS, Oracle databases, Tomcat, and SOAP/REST web services, along with the ability to mentor offshore teams and contribute throughout the SDLC., * Design, develop, and maintain scalable Java applications.
- Develop server-side applications using Java Servlets and JSP.
- Build and enhance front-end functionality using JavaScript and ExtJS.
- Develop and consume SOAP and RESTful Web Services.
- Work with Oracle 19c databases, SQL queries, and Stored Procedures.
- Deploy and maintain applications on Apache Tomcat.
- Participate in requirements gathering, design, development, testing, deployment, and production support.
- Lead and mentor offshore development teams.
- Conduct code reviews and ensure coding standards are followed.
- Troubleshoot, debug, optimize, and enhance existing applications.
- Collaborate with cross-functional teams on new feature development and architectural discussions.
- Utilize Jenkins for build and release management.
- Use Git, Bitbucket, SVN, or Perforce for version control.
Mandatory Technical Skills Java Development
- Java
- Java Servlets
- JSP
- Java Enterprise Applications
- MVC Architecture
Front-End Development
- JavaScript
- ExtJS
Web Services
- REST APIs
- SOAP Web Services
Database
- Oracle 19c
- SQL
- Stored Procedures
Application Servers & DevOps
- Apache Tomcat
- Jenkins
- Eclipse IDE
Version Control
- Git
- Bitbucket
- SVN
- Perforce
Requirements
- Offshore Team Leadership
- Code Reviews
- SDLC
- Technical Mentoring, * Strong hands-on experience with Java, Java Servlets, and JSP.
- Experience developing front-end applications using JavaScript and ExtJS.
- Experience building and integrating SOAP/REST Web Services.
- Hands-on experience with Oracle 19c, SQL, and Stored Procedures.
- Experience deploying applications on Tomcat.
- Experience using Jenkins and modern version control tools.
- Strong understanding of MVC architecture.
- Excellent analytical, troubleshooting, and communication skills.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred)., 1. How many years of Java development experience do you have? 2. Do you have hands-on experience with Java Servlets and JSP? 3. Have you worked with JavaScript and ExtJS? 4. Do you have experience developing SOAP/REST Web Services? 5. How many years of experience do you have with Oracle 19c, SQL, and Stored Procedures? 6. Have you deployed applications on Apache Tomcat? 7. Do you have experience with Jenkins? 8. Which version control tools have you used (Git, Bitbucket, SVN, Perforce)? 9. Have you led or mentored offshore development teams?
Notes (Very Important) Please submit only consultants who meet ALL of the following mandatory requirements: Strong expertise in Java, Java Servlets, JSP, JavaScript, and ExtJS.
- Hands-on experience with Oracle 19c, SQL, and Stored Procedures.
- Experience developing and consuming SOAP/REST Web Services.
- Experience deploying applications on Apache Tomcat and using Jenkins.
- Familiarity with Git, Bitbucket, SVN, or Perforce.
- Strong understanding of MVC architecture.
- Proven ability to lead offshore development teams and participate across the full SDLC.
- Comfortable working 100% onsite in Sunnyvale, CA.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Should senior developers refuse interview coding challenges?
Fully Remote Software Engineer Jobs
7 Important Tips That Every Software Developer Should Know