Backend Java Developer

Infinite Computer Solutions, Inc.
Austin, TX, United States
4 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Multitier Architecture Agile Methodology Server Applications Application Lifecycle Management JIRA Unit Testing Profiling Code Review Databases Relational Databases
+48 more
Database Design IBM WebSphere DataPower SOA Appliances Distributed Systems Enterprise JavaBeans Java Platform Enterprise Edition (J2EE) IBM Websphere Application Server Java Database Connectivity Java Message Service (JMS) Java Servlet Spring Framework Java Transaction API Java API for RESTful Web Services (JAX-RS) WildFly (JBoss AS) Java Naming and Directory Interface Javaserver Pages Junit Log4j Mule Node.Js NoSQL Oracle (Applications) Performance Tuning Systems Development Life Cycle Query Optimization Mockito Simple Object Access Protocol (SOAP) Software Deployment SQL Databases Web Services Software Organization Freeform SQL Enterprise Software Applications Sql Optimization Spring-mvc ReactJS Spring-boot SOAPAPI Indexer Backend Spring Data AngularJS Jax Ws Apache Kafka Front End Software Development Restful APIs Enterprise Service Bus Docker Microservices

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.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:17 min

Implementing API endpoints with restful modeling languages

Nils Hünerberg · World Congress 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all