Full Stack Developer - Onsite
MSYS Inc.
Wilmington, DE, United States
7 days ago
- Discuss 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
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Agile Methodology
Amazon Web Services
Cloud Engineering
Continuous Delivery
Continuous Integration
Java Platform Enterprise Edition (J2EE)
Scrum Methodology
Software Engineering
Enterprise Software Applications
Test-Driven Development (TDD)
+10 more
ReactJS
Spring-boot
Software Security
Containerization
Pyspark
Solid Principles
Apache Kafka
Front End Software Development
Programming Languages
Microservices
Job description
We are looking for an experienced Sr. Java J2EE Developer to join a high-performing engineering team. The ideal candidate will have strong expertise in Java/J2EE development, Agile methodologies, CI/CD, TDD, Cloud Development, application resiliency, and security best practices. This role involves designing, developing, testing, deploying, maintaining, and continuously improving enterprise-grade applications., * Design, develop, test, deploy, maintain, and enhance Java/J2EE applications.
- Apply software design principles and development best practices to build scalable and maintainable solutions.
- Participate in Agile ceremonies including sprint planning, daily standups, reviews, and retrospectives.
- Implement and support Continuous Integration (CI) and Continuous Delivery (CD) pipelines.
- Develop high-quality code using Test Driven Development (TDD) methodologies.
- Work on cloud-based application development and deployment initiatives.
- Ensure application resiliency, performance, scalability, and security standards are met.
- Collaborate with cross-functional teams throughout the software development lifecycle.
Requirements
- 10 to 13years of experience
- Strong hands-on experience in Java and J2EE application development.
- Experience across the complete Software Development Life Cycle (SDLC).
- Strong understanding of Agile methodologies and experience working within Agile frameworks.
- Hands-on experience with:
- Continuous Integration (CI)
- Continuous Delivery (CD)
- Test Driven Development (TDD)
- Cloud Development
- Knowledge of application resiliency and application security practices.
- Proficiency in one or more general-purpose programming languages.
- Strong understanding of software engineering disciplines including:
- Business Analysis
- Application Development
- Testing
- Deployment
- Maintenance
- Continuous Improvement, * Experience with cloud-native technologies and deployment environments.
- Strong understanding of secure software development practices.
- Experience building highly available and resilient enterprise applications.
Must Have:
- Microservices
- Spring Boot
- AWS
- Messaging tools Kafka
- PySpark
- Frontend React
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
EM
Eli McGarvie
Fullstack developer salary in Germany [2023]
over 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago