Senior Java Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Title: Senior Java Developer
Location: Charlotte, NC (Onsite)
Duration: Full TimeNeed a senior resume more than 12 + years’ experience
Required Qualifications:
Java Ecosystem: Proficient in Java and its ecosystem, including AWS.OOP: Strong understanding of object-oriented programming principles.
Design Patterns: Knowledge of Java design and architectural patterns.
Code Quality: Experience writing reusable, clean, readable Java code and libraries.
Concurrency & JVM: Knowledge of Java concurrency patterns and JVM fundamentals.
Web Concepts: Familiarity with MVC, JDBC, and RESTful concepts.
Frameworks: Experience with web application frameworks such as Play and Spark.
Database & Tooling: Experience with databases, automated/unit testing, Git, build tools, and continuous integration.
Preferred Qualifications:
While not explicitly listed in the source, the following skills are highly desirable for a Senior Developer in this niche:
Cloud Native: Experience with AWS services such as Lambda, ECS, S3, or RDS.Containerization: Familiarity with Docker and Kubernetes.
Messaging: Experience with message brokers (e.g., Kafka, RabbitMQ).Frontend: Basic familiarity with JavaScript/TypeScript or modern frontend frameworks (React, Angular).Agile/Scrum: Experience working in Agile development environments.
CI/CD Tools: Hands-on experience with Jenkins, GitLab CI, or GitHub Actions.