Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Developer @ Softenger

Home > Software Development

 Java Developer

Job Description

We are seeking a talented and motivated software developer to join our dynamic team. The ideal candidate will play a crucial role in designing and implementing high-performance enterprise applications.
Core Responsibilities Code Development: Write well-designed, testable, and maintainable code. Application Objectives: Define application objectives and functionalities. System Design: Design, implement, and maintain distributed enterprise applications that are high-volume, low-latency, and highly available. Development Methodologies: Be familiar with software development methodologies and contribute throughout the development lifecycle. Requirements Analysis: Analyze functional and non-functional requirements and define clear business objectives. Documentation: Create detailed application documentation for end users and developers. Issue Resolution: Identify and resolve technical issues and bugs within the system. Continuous Learning: Actively pursue knowledge of new technologies and contribute to system upgrades. Team Collaboration: Build strong relationships and collaborate effectively with cross-functional teams.
Technical Requirements (Must-Have) Software Development Skills: Strong foundational skills in software development. Data Structures & Algorithms: Deep understanding of data structures and algorithms. Java Proficiency: Expertise in Java and familiarity with its ecosystem. Framework Experience: Experience with popular frameworks such as Spring, Hibernate, Play, etc. JVM Knowledge: Basic understanding of the Java Virtual Machine (JVM) and its memory model. Clean Coding Practices: Knowledge of clean coding principles, unit testing, and automated testing platforms. OOP Concepts: Solid understanding of Object-Oriented Programming concepts and design patterns. RDBMS Knowledge: Strong knowledge of relational database management systems like MySQL. Version Control: Familiarity with version control tools such as Git. Build Tools: Understanding of build tools like Ant, Maven, or Gradle. CI/CD Awareness: Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes.
Technical Requirements (Good-to-Have) Message Queues: Awareness of message queues and their usage (e.g., Kafka). Distributed Caching: Basic understanding of distributed caching solutions (e.g., Redis, Aerospike). Microservices & Web Services: Fundamental understanding of microservices architecture, MVC patterns, JDBC, and RESTful web services. Java GUI Frameworks: Basic knowledge of Java GUI frameworks along with HTML and JavaScript.
Qualifications required Bachelor s or Master s degree in computer science or a related field. 1 to 3 years of hands-on professional experience working with cutting-edge technologies in enterprise applications.
Apply For This Job Attach Resume * Search

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Softenger
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Usage cyber security IT strategy Senior Executive IT infrastructure Cloud Javascript Amdocs Product support

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Servicenow Developer -portal,ui Builder -blr/hyd/pune/mum

  • A MNC client of GSN
  • 5 - 10 years
  • Hyderabad
  • 2 days ago
₹ 15-25 Lacs P.A.

UI Developer

  • Manektech
  • 3 - 6 years
  • Ahmedabad
  • 3 days ago
₹ Not Disclosed

Azure Developer-- Bangalore(Pan India Infosys)

  • Infosys
  • 2 - 7 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Cloud IAM Developer

  • Cognizant
  • 5 - 10 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Softenger

Softenger India Pvt. Ltd