Job Title: Java Backend Engineer
Location: Plano, TX
Duration: Long Term Contract W2 ONLY
Responsibilities:
- Work with development teams and product managers to ideate web/software solutions
- Design client-side and server-side architecture
- Aligning application design with business goals
- Write well designed, testable, efficient code
- Develop and manage well-functioning applications and databases
- Write effective APIs
- Troubleshoot, debug and resolve technical problems that arise.
- Create security and data protection settings
- Producing detailed design documentation.
- Work with data scientists and analysts to improve software/web application.
Requirement:
- Proven experience developing desktop web applications using J2EE.
- Expertise on multiple back-end technologies. e.g., J2EE, Spring boot, Hibernate
- Expertise developing enterprise-level web applications and RESTful APIs using Microservices, with demonstrable production-scale experience.
- Experience working with tools like Git, Maven, JFrog, UDeploy, Gradle, Jenkins.
- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL.
- Strong background working with Linux/UNIX environments
- Familiarity with databases (e.g. MySQL, Postgres, MongoDB), web servers (e.g. Apache) and UI/UX design
- Knowledge on cloud AWS/GCP is an addon.
- Strong collaboration and communication skills within distributed project teams
Job Type: Contract
Pay: $47.00 - $52.00 per hour
Expected hours: 40 per week
Experience:
- Java Developer: 8 years (Preferred)
Work Location: In person