Java Full Stack Developer
Design, develop, test, and maintain scalable web applications using Java/J2EE, Spring Boot, and Microservices.Develop and maintain RESTful APIs and backend services using Java, Spring Boot, Spring MVC, and related frameworks.Develop responsive and reusable front-end components using React.js or Angular, JavaScript/TypeScript, HTML5, and CSS3.Participate in requirement analysis, technical design, development, testing, deployment, and application support activities.Develop and integrate Microservices with internal and external systems using REST APIs, JSON, and messaging technologies.Implement business logic and data-access components using Spring, Hibernate/JPA, and related Java technologies.Work with relational databases such as Oracle, SQL Server, or PostgreSQL, including writing and optimizing SQL queries.Develop unit and integration tests using JUnit, Mockito, and other automated testing frameworks.Perform code reviews and ensure adherence to coding standards, design patterns, security standards, and development best practices.Troubleshoot application defects and perform root-cause analysis for development and production issues.Support application deployments and CI/CD processes using tools such as Git, Maven/Gradle, Jenkins, Docker, or similar technologies.Work with messaging technologies such as Apache Kafka or similar event-driven platforms when required.Collaborate with product owners, business analysts, QA engineers, DevOps teams, architects, and other developers to deliver application enhancements.Participate in Agile/Scrum ceremonies, including sprint planning, backlog refinement, daily stand-ups, and retrospectives.Monitor application performance and contribute to improvements in scalability, reliability, security, and performance.Create and maintain technical documentation related to application components, APIs, and implementation details.Provide application support and assist with troubleshooting and resolution of production incidents.Take ownership of assigned features/modules from development through testing and deployment.
Salary Range- $90,000-$105,000 a year
Location
Plano, TX
Function
TECHNOLOGY
Role
Engineer
ID
438968
Skills
Java
Salary Range
$90,000 - $105,000