Java Developer

Value Proposition Enterprises, Inc.
Texas City, TX, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Amazon Web Services Application Performance Management HTML5 Automation of Tests Cascading Style Sheets (CSS) Software as a Service Cloud Computing Code Review Continuous Delivery
+44 more
Continuous Integration Relational Databases Database Design Database Schema Software Design Patterns Java Platform Enterprise Edition (J2EE) Java Persistence API PostgreSQL Enterprise Messaging Systems Microsoft SQL Server MongoDB MySQL NoSQL Object-Oriented Software Development Oracle (Applications) Performance Tuning Scrum Methodology Systems Development Life Cycle Query Optimization RabbitMQ Cloud Services Software Engineering Systems Integration TypeScript Web Applications Web Services Data Logging Enterprise Software Applications GitHub Copilot Spring-mvc ReactJS Prompt Engineering Spring-boot Software Security Backend Git Event Driven Architecture Material UI Information Technology Maintaining Code Front End Software Development Restful APIs Software Version Control Microservices

Job description

We are looking for an experienced Senior Full Stack Java Developer with strong expertise in Java/J2EE technologies, Spring Boot, React, TypeScript, and AWS. The ideal candidate should have hands-on experience designing, developing, and maintaining scalable enterprise applications, microservices, and modern web applications., Design, develop, and maintain scalable backend services using Java and Spring Boot.

Build responsive frontend applications using React, TypeScript, JavaScript, HTML5, and CSS3.

Develop secure REST APIs, microservices, and event-driven integrations.

Design and optimize database objects and queries.

Implement application security and transaction management.

Develop and support cloud-based applications using AWS.

Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams.

Conduct code reviews, troubleshoot technical issues, and optimize application performance.

Mentor junior developers and provide technical guidance.

Utilize AI-assisted development tools to improve engineering productivity.

Requirements

Candidates must have strong backend and frontend development skills, experience with cloud technologies, relational and NoSQL databases, and event-driven architecture., Candidates must have strong backend and frontend development skills, experience with cloud technologies, relational and NoSQL databases, and event-driven architecture.

Required Technical Skills

Backend Development

10+ years of software development experience using Java/J2EE technologies.

Strong hands-on experience with Java 8/11/17+, Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.

Experience designing and developing scalable enterprise applications and microservices.

Strong experience developing REST APIs and web services.

Experience with event-driven architecture and messaging technologies such as RabbitMQ.

Strong understanding of object-oriented programming, design patterns, security, and transaction management.

Frontend Development

Full-stack development experience using React, TypeScript, JavaScript, HTML5, and CSS3.

Experience developing responsive, reusable, and optimized UI components.

Ability to integrate frontend applications with backend REST APIs.

Cloud & Database Technologies

Strong hands-on experience with AWS cloud services.

Experience with MongoDB and relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.

Strong SQL knowledge, database design, and query optimization.

Experience with Git-based source control and CI/CD pipelines.

Development Practices

Experience working in Agile/Scrum environments.

Knowledge of automated testing, continuous integration, and continuous delivery.

Strong understanding of software development lifecycle (SDLC) practices.

Experience conducting code reviews and maintaining code quality.

Good to Have Skills

Experience with AI-assisted development tools such as GitHub Copilot, Devin, or Windsurf.

Knowledge of prompt engineering and specification-driven development.

Experience supporting high-availability enterprise applications.

Knowledge of monitoring, observability, performance tuning, and production incident management.

Understanding of secure application development, encryption, access control, logging, and data protection.

Experience mentoring junior developers and conducting design reviews., Bachelor’s degree in Computer Science, Engineering, IT, or a related field.

8+ years of professional software development experience.

Strong expertise in both frontend and backend development.

Excellent problem-solving, communication, and collaboration skills., Java J2EE Java 8/11/17+ Spring Boot Spring MVC Spring Data JPA Spring Security React TypeScript JavaScript AWS Microservices REST APIs RabbitMQ MongoDB Oracle SQL Server PostgreSQL MySQL Git CI/CD Agile/Scrum GitHub Copilot

10+ years of software development experience using Java/J2EE technologies.

Strong hands-on experience with Java 8/11/17+, Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.

Experience designing and developing scalable enterprise applications and microservices.

Strong experience developing REST APIs and web services.

Experience with event-driven architecture and messaging technologies such as RabbitMQ.

Strong understanding of object-oriented programming, design patterns, security, and transaction management.

Frontend Development

Full-stack development experience using React, TypeScript, JavaScript, HTML5, and CSS3.

Experience developing responsive, reusable, and optimized UI components.

Ability to integrate frontend applications with backend REST APIs.

Cloud & Database Technologies

Strong hands-on experience with AWS cloud services.

Experience with MongoDB and relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.

Strong SQL knowledge, database design, and query optimization.

Experience with Git-based source control and CI/CD pipelines.

Development Practices

Experience working in Agile/Scrum environments.

Knowledge of automated testing, continuous integration, and continuous delivery.

Strong understanding of software development lifecycle (SDLC) practices.

Experience conducting code reviews and maintaining code quality.

Good to Have Skills

Experience with AI-assisted development tools such as GitHub Copilot, Devin, or Windsurf.

Knowledge of prompt engineering and specification-driven development.

Experience supporting high-availability enterprise applications.

Knowledge of monitoring, observability, performance tuning, and production incident management.

Understanding of secure application development, encryption, access control, logging, and data protection.

Experience mentoring junior developers and conducting design reviews., Bachelor’s degree in Computer Science, Engineering, IT, or a related field.

10+ years of professional software development experience.

Strong expertise in both frontend and backend development.

Excellent problem-solving, communication, and collaboration skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…