Java Full stack developer
Noblesoft Technologies
Dallas, TX, United States
3 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
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Spring Security
Amazon Web Services
HTML5
Build Automation
Unit Testing
Microsoft Azure
Cascading Style Sheets (CSS)
Code Review
Relational Databases
Software Debugging
+44 more
Github
Gradle
Design of User Interfaces
Java Persistence API
Spring Framework
Junit
PostgreSQL
Apache Maven
Enterprise Messaging Systems
Microsoft SQL Server
MongoDB
MySQL
Cisco Nexus Switches
NoSQL
OAuth
Oracle (Applications)
Performance Tuning
RabbitMQ
Redis
Mockito
Prometheus
Software Engineering
SonarQube
TypeScript
Web Application Frameworks
Data Logging
Google Cloud
Enterprise Software Applications
DevOps Tools - Open-source
Spring-mvc
ReactJS
Grafana
Spring-boot
Caching
Backend
AngularJS
Information Technology
Cassandra
Apache Kafka
Front End Software Development
Restful APIs
Docker
Jenkins
Microservices
Job description
We are seeking a talented Java Full Stack Developer with 5+ years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should possess strong expertise in Java, Spring Boot, RESTful APIs, modern front-end frameworks, and cloud-native application development. The role involves working closely with cross-functional teams to deliver high-quality, secure, and scalable enterprise applications., * Design, develop, test, and maintain full-stack web applications using Java and modern front-end technologies.
- Develop RESTful APIs and microservices using Spring Boot and Spring Framework.
- Build responsive, user-friendly, and high-performance web applications using Angular, React, or similar frameworks.
- Collaborate with product owners, business analysts, UI/UX designers, and QA teams to deliver business requirements.
- Write clean, maintainable, and reusable code following coding standards and best practices.
- Integrate applications with relational and NoSQL databases.
- Participate in code reviews, debugging, performance tuning, and application optimization.
- Develop and maintain CI/CD pipelines to support automated builds and deployments.
- Troubleshoot production issues and provide timely resolutions.
- Contribute to system design discussions and technical documentation.
Requirements
- 5+ years of experience in Java application development.
- Strong proficiency in Java 8/11/17 and Object-Oriented Programming (OOP) principles.
- Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
- Experience developing RESTful APIs and microservices.
- Proficiency in Angular or React for front-end development.
- Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
- Experience with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server.
- Good understanding of Git and version control practices.
- Experience with Maven or Gradle for build automation.
- Knowledge of unit testing frameworks such as JUnit and Mockito.
- Understanding of Agile/Scrum development methodologies.
Good to Have Skills
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Familiarity with Docker and Kubernetes.
- Experience with messaging systems such as Kafka or RabbitMQ.
- Knowledge of Redis or other caching technologies.
- Experience with Jenkins, GitHub Actions, or other CI/CD tools.
- Exposure to NoSQL databases such as MongoDB or Cassandra.
- Familiarity with SonarQube, Nexus, or other DevSecOps tools.
- Understanding of OAuth2, JWT, and secure authentication mechanisms.
- Experience working with monitoring and logging tools such as ELK, Grafana, or Prometheus.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Java certification (Oracle Certified Professional) is an added advantage.
- Experience developing cloud-native, containerized applications is preferred., A passionate and hands-on Java Full Stack Developer who can build scalable, secure, and high-performing enterprise applications. The ideal candidate should have strong backend expertise with Java and Spring Boot, complemented by front-end development experience using Angular or React, and be comfortable working across the full software development lifecycle.
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…