Senior Java Developer


Kanshe Infotech
Dice Job Match Score™
🛠️ Calibrating flux capacitors...
Job Details
Skills
- Core Java
- Spring Framework
- Spring Boot
- RESTful API
- microservices architecture
- SQL databases
- query optimization
- Hibernate
- JPA
- distributed systems
- scalable architecture
- multithreading
- concurrency
- JVM internals
- design patterns
- OOP
Summary
Role: Sr. Java Developer (Ex-T-Mobile employee)
Location: 100% Remote
Type: Contract
Role Overview
We are seeking a highly experienced Senior Core Java Developer with 15+ years of overall software development experience. The ideal candidate is a hands-on technical expert who can design, develop, and optimize large-scale enterprise applications, provide technical leadership, and actively contribute to coding, code reviews, and architecture decisions.
Key Responsibilities
- Design, develop, and maintain high-performance, scalable, and secure enterprise applications using Core Java.
- Actively participate in hands-on coding (expected to contribute significantly to production-quality code).
- Lead architectural design discussions and define technical solutions for complex business problems.
- Write clean, efficient, and testable code following best practices and design patterns.
- Optimize application performance, memory management, and system scalability.
- Perform code reviews and ensure adherence to coding standards.
- Mentor and guide junior and mid-level developers.
- Collaborate with product managers, architects, QA, and DevOps teams.
- Troubleshoot production issues and provide timely resolutions.
- Drive continuous improvement in engineering practices, CI/CD pipelines, and system reliability.
Required Technical Skills
- Strong expertise in Core Java (Java 8/11/17+)
- Deep understanding of OOP, design patterns, multithreading, concurrency, and JVM internals
- Experience with Spring Framework / Spring Boot
- Strong knowledge of RESTful API design and microservices architecture
- Experience with SQL databases (Oracle, MySQL, PostgreSQL) and query optimization
- Familiarity with Hibernate / JPA
- Experience with distributed systems and scalable architecture design
- Strong debugging and performance tuning skills
Preferred Skills
- Experience with Kafka / messaging systems (RabbitMQ, ActiveMQ)
- Knowledge of cloud platforms (AWS / Azure / Google Cloud Platform)
- Exposure to Docker, Kubernetes
- Experience with CI/CD tools (Jenkins, GitLab CI, etc.)
- Knowledge of NoSQL databases (MongoDB, Cassandra)
- Experience with low-latency or high-throughput systems
- Dice Id: 10474459
- Position Id: JB-OKDYJ208
- Posted 3 hours ago
Company Info
About Kanshe Infotech
Kanshe Infotech, which focuses primarily on providing timely, high-quality, and cost-effective application development and consulting services.
Today, the core of many businesses is software and application development, thus providing end-to-end solutions and services with quality assurance will help our clients stand out from the competition. We bring great on-premises solutions to every project along with our strict adherence to best practises, dedication to timely delivery, and engineering expertise.
We work hard to consistently deliver the best solutions to our potential clients since we feel that staying current with technology is what defines the success of a business.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs