Skip to main content

Java Developer

Technology
DG Futuretech
Pune, India1 month ago
Full timeOn-site

Job description

Position Java Developer

Java Developer with 5-8 years of experience to design and implement high-performance, scalable applications using Spring Boot and the Spring framework. The ideal candidate is proficient with relational databases (particularly Oracle), comfortable working with AWS Cloud services, and eager to collaborate in a cross-functional, agile environment.

Roles s Responsibilities

  • Application Development: Develop, and maintain robust Java applications using Spring Boot and Spring Framework
  • API Integration: Create and enhance RESTful APIs to ensure seamless integration with front-end applications, external systems, and services.
  • Collaboration: Work closely with cross-functional teams to understand requirements and deliver them to the stakeholders' satisfaction.
  • Code Quality s Best Practices: Write clean, maintainable, and well-documented code while adhering to secure coding practices and performance optimization.
  • Database Management: Implement and optimize database queries using Oracle or other RDBMS, ensuring efficient data retrieval and storage.
  • Testing s Debugging: Conduct thorough unit, integration, and system testing; participate in code reviews and troubleshoot production issues.
  • Process Improvement: Contribute to continuous improvement of development processes, coding standards, and best practices.
  • Project Execution: Plan and estimate tasks effectively, and handle assigned responsibilities independently under minimal supervision.
  • Documentation: Maintain comprehensive technical documentation, system configurations, and release notes as and when required.
  • Supports Maintenance: Investigate and resolve software defects, collaborate with support teams for production fixes, and ensure application stability.
Key Qualifications
  • Education: Bachelors degree in computer science, Information Technology, SoftwareEngineering,or arelated field.
  • Java sSpring Expertise: 3–4 years of hands-on experience in Java development, with a strong background in Spring Boot, Spring Framework, and enterprise-level application development.
  • Database Proficiency: Solid knowledge of SQL, Oracle Database Design, Query Optimization and Performance Testing.
  • AWS Experience: Familiarity with AWSservices(e.g., ECS, S3) and basic understanding of CI/CD pipelines for clouddeployment.
  • Architecture: Strong understanding of application architecture, RESTful API principles, and secure coding practices.
  • Front-End Exposure: Competent in front-endtechnologiessuch as ReactJS, JavaScript, and HTML5 forintegration andtroubleshooting.
  • Tools s Methodologies: Experience with project management (e.g., Jira) and version control systems (e.g., Git, SVN); familiarity with both Agile and Waterfall methodologies.
  • Code Quality s Testing: Demonstrated ability to write well-documented, maintainable code paired with robust testing (unit, integration, system) and debugging skills.
  • Soft Skills: Excellentcommunication andinterpersonalskills; able to collaborate effectively in adynamic,multiculturalenvironment.
  • Linux Environment: Comfort using Linux/Unix environmentsfor development and deployment is a plus.

Nice to Have
  • Containerization: Experiencewith Docker and Kubernetes for container orchestration and microservices deployment.
  • Payment Systems: Knowledge of paymentgateway integrations.
  • DevOps Practices: Familiarity with CI/CDtoolingand broader DevOpsprocesses (e.g., Jenkins, GitLab CI).
  • Global Collaboration: Previous experience working with teams across different geographies and time zones.
Preferred
  • Language Skills: Japaneselanguage proficiency at any level.
  • Cultural Experience: Experience working in globally distributed or multicultural teams.
Keywords
javajava-developerplanning-and-designvisual-art-designproduct-development-and-designspringspring-bootspring-frameworkoracleamazon-web-servicescloud-servicesenvironment-health-and-safety-hsseecology-environmenttraining-and-developmentapplication-programming-interface-apiseamless-integrationpolicies-and-practicesperformance-optimizationrelational-database-management-system-rdbmsdata-access

Interested in this role?