Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Java Developer.
Hyderabad | Expertini

Urgent! Java Developer in Hyderabad | GeekSoft Consulting | Expertini

Java Developer



Job description

Job Description

  • Help design, build and continuously improve the clients online platform.


  • Research, suggest and implement new technology solutions following best practices/standards.


  • Take responsibility for the resiliency and availability of different products.


  • Be a productive member of the team.





Requirements

  • Java (Core & Advanced): Strong hands-on experience in writing, debugging, optimizing, and maintaining efficient and reusable Java code.
  • System Design & Architecture: Proficient in designing scalable, resilient, and secure enterprise systems with strong understanding of design patterns and architectural principles.
  • Application Development: End-to-end experience covering design, build, testing, deployment, and maintenance of enterprise-grade applications.
  • Database Querying: Skilled in SQL with experience working on relational and NoSQL databases for data modeling and performance optimization.
  • Debugging & Troubleshooting: Excellent analytical and problem-solving skills for identifying root causes and resolving production and performance issues.
  • Code Quality & Security: Committed to writing clean, maintainable, and secure production-grade code following industry best practices.
  • Agile / Scrum Development: Proven experience working in Agile-based teams, participating in sprints, reviews, and daily stand-ups.
  • Software Development Life Cycle (SDLC): Strong understanding of all phases including requirement analysis, design, coding, testing, deployment, and support.
  • Data Analysis & Visualization: Ability to interpret large datasets to derive insights and recommend process or performance improvements.
  • Technical Documentation: Skilled in preparing and maintaining architecture diagrams, design documents, and technical specifications.
  • Cloud Platforms: Hands-on experience with AWS for application deployment, infrastructure management, and scalability.
  • Messaging & Caching Systems: Familiarity with Kafka, RabbitMQ, Redis, or similar technologies for asynchronous communication and performance optimization.
  • Spring Framework: Expertise in Spring Boot, Spring MVC, and Spring Security for enterprise application development.
  • Microservices Architecture: Experience in designing and developing distributed, service-based applications.
  • RESTful API Development: Proficiency in building, consuming, and integrating REST APIs for scalable services.
  • CI/CD Tools: Knowledge of Jenkins, GitHub Actions, Maven, Gradle, or similar tools for continuous integration and deployment.
  • Containerization & Orchestration: Experience with Docker and Kubernetes for modern cloud-native deployment models.
  • Monitoring & Observability Tools: Exposure to Splunk, ELK Stack, Prometheus, or Grafana for application monitoring and performance tracking.
  • Testing Frameworks: Hands-on experience with JUnit, Mockito, or equivalent tools for automated unit and integration testing.
  • Performance Optimization: Skilled in tuning application performance, resource utilization, and scalability.




Benefits

  • A challenging, innovating environment.


  • Opportunities for learning where needed.






Requirements
.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Developer Potential: Insight & Career Growth Guide


Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers in Hyderabad, India.