Java Software Engineer
Axelon Services Corporation
Irving, TX, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$139,360.0 - $147,680.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Agile Methodology
Unit Testing
Software Quality
Code Review
Computer Programming
Continuous Integration
Data Structures
Software Debugging
Linux
Gradle
Java Development Kit
+19 more
Junit
Apache Maven
Object-Oriented Software Development
Oracle Databases
Scrum Methodology
Mockito
Message Oriented Middleware
Software Systems
PL-SQL
SQL Databases
Testng
Java Application Server
Spring Cloud
Spring-boot
Integration Tests
Apache Kafka
Build Tools
Restful APIs
Jenkins
Job description
- Develop and maintain Java applications using JDK 17 or later.
- Collaborate with cross-functional teams to design, develop, and deliver software solutions.
- Participate in code reviews and ensure adherence to best practices.
- Implement unit and integration tests to ensure software quality.
- Troubleshoot and debug complex systems.
Requirements
- Proficiency in Java programming, including OOP concepts, data structures, and algorithms.
- Experience with Java Collections Framework and Spring Boot 3.
- Familiarity with RESTful web services and Spring Cloud (Eureka, Micrometer).
- Proficient in unit testing with JUnit or TestNG and mocking with Mockito or WireMock.
- Experience with build tools like Maven or Gradle and CI/CD tools like Jenkins.
- Proficiency in SQL and experience with Oracle Database, including PL/SQL.
- Familiarity with message-oriented middleware, such as Kafka.
- Comfortable working with Linux/Unix-based systems.
Preferred Skills:
- Strong analytical and problem-solving abilities.
- Effective communication skills for working with cross-functional teams.
- Experience in agile development teams (Scrum, Kanban, etc.).
- Time management and ability to handle multiple tasks simultaneously.
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦