Backend Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+48 more
Job description
- Develop comprehensive unit test cases using JUnit, Mockito, and Jest.
- Work with relational databases and write complex SQL queries.
- Troubleshoot application and database issues and resolve performance bottlenecks.
- Participate in code reviews and follow software development best practices.
- Collaborate with product, engineering, business teams, development leadership, and clients.
- Participate in Agile development and SDLC processes.
- Mentor junior developers and contribute to technical design activities.
- Adapt quickly to an existing and complex technical environment., Hi, Java Backend Developer Location : Austin / Sunnyvale , USA Submit with skill matrix 8+ Yrs of experience in Spring Boot, Microservices, SQL/NoSQL, Kafka, Docker, …
- 6 days ago
Requirements
We are seeking an experienced Backend Developer with strong hands-on experience in Java/J2EE, Spring frameworks, enterprise application development, web services, databases, and application deployment. The ideal candidate should have hands-on development experience in recent projects and be comfortable working in a complex Agile environment. Required Skills Architecture & Frameworks Skills: Java, J2EE, n-tier Architecture, Distributed Architecture, Spring Boot, Spring MVC, Spring Data, Spring Core, Spring Transactions, JSP, EJB, Servlets, JNDI, JDBC, JMS, JTA, Log4J, Thread Management, Asynchronous Java Processes, DataPower, Mule, ESB. Services & Deployment Skills: REST, SOAP, JAX-WS, JAX-RS, Spring Framework, WebSphere, JBoss, Application Servers, Build, Packaging & Deployment. Testing & Databases Skills: JUnit, Mockito, Jest, Oracle, Relational Databases, SQL, Database Design, Query Troubleshooting, Performance Tuning. Methodology & Development Skills: SDLC, Agile, JIRA, Application Lifecycle Management, Software Development Best Practices, Code Reviews. Preferred Frontend & Leadership Skills: React, Angular, Node.js, Technical Design, Mentoring, Automated Code Review Tools. Advanced Database Skills Skills: Complex SQL, Joins, Subqueries, Indexing, Partitioning, Query Optimization, Performance Tuning, SQL Troubleshooting, Profiling Tools. Key Responsibilities
- Design, develop, test, and deploy enterprise-scale applications.
- Develop robust backend solutions using Java/J2EE and Spring frameworks.
- Design and implement n-tier and distributed architectures.
- Develop and integrate REST and SOAP web services., * Advanced SQL skills, including joins, subqueries, query optimization, indexing, and partitioning.
- Frontend development experience with React or Angular and Node.js.
- Experience mentoring junior staff and leading technical designs.
- Experience performing code reviews and recommending automated review tools.
- Strong analytical, problem-solving, and time-management skills.
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a team.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
20 Essential Tools For Backend Development
What’s the Difference Between Frontend and Backend Development?