Notice: Undefined variable: ub in /home/jalada/public_html/delict/common/helper/IP.php on line 98

Notice: Undefined variable: ub in /home/jalada/public_html/delict/common/helper/IP.php on line 109

Warning: Cannot modify header information - headers already sent by (output started at /home/jalada/public_html/delict/common/helper/IP.php:98) in /home/jalada/public_html/delict/config/Session.class.php on line 191

Warning: Cannot modify header information - headers already sent by (output started at /home/jalada/public_html/delict/common/helper/IP.php:98) in /home/jalada/public_html/delict/config/Session.class.php on line 192
Delict Technology Services Pvt.Ltd

Senior Java developer

Posted On : 2020-12-28

Ref.No : MSG/MSG/755

No.of Openings: 1

Work Permit : Available

Designation :Senior Java Developer

Industries :IT/ Computers - Software

Expiry Date :2021-01-16

Skills : Non- SAP   /  JAVA

Total Experience : 7 to 8 Year

Relevant Experience : 7 to 8 Year

Job Type : Permanent

Job Location : Bangalore

Notice Period : 20 to 30 Days




Job Description


Senior Java Developer

We are looking for a Senior Java Developer who can perform software development and design in a self-driven environment on tight timelines with a high degree of focus on quality. 

 

What you will do?

  • Responsible for technical design, coding, unit testing, technical documentation and walkthroughs for all assigned Java related projects to support company business and operational needs.
  • Ensures software developed follows the defined programming standards and follow the code and design review processes.
  • To perform software design, development, and package implementation in Java
  • Ensure develop for reusability components which can be used across projects
  • Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs.
  • Collaborate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs.
  • Provide inputs and direction to team members on design and implementation improve processes and develop systematic solutions to problem patterns.
  • Ensure on-time delivery by developing using the best coding practices & in-house agile

 

Knowledge/Skills/Abilities?

 

  • Excellent knowledge in Java and OOPS Concepts. 
  • Interested in working in any front end technology like React/Electron/Angular
  • Computer Science fundamentals in object-oriented design, design patterns, data structures, algorithm design, problem-solving, concurrency and complexity analysis
  • Experience in Core Java, Spring, microservices, XML, JSON, REST API Testing
  • Experience in Test development using JUNIT or similar
  • Familiarity with application development and test automation best practices
  • Experience taking a leading role in designing, building and successfully delivering complex software systems
  • Knowledge of professional software engineering practices and the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with distributed computing and enterprise-wide systems
  • Proven success in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience mentoring junior software engineers to improve their skills. 
  • Knowledge of user experience development or distributed cloud applications
  • Experience with Agile software development (scrum)
  • Ability to effectively articulate technical challenges and solutions
  • Demonstrated ability to deal well with ambiguous/undefined problems; ability to think abstractly 
  • Experience taking a lead role in building complex software systems that have been successfully delivered to customers
  • Experience mentoring software engineers to improve their skills 

 

 What experience you should have?

  • Education: You should have completed B.E., B.Tech. or MCA from reputed College/University
  • Experience: ???7+ years of experience in software development in Java 

 

Will be considered an advantage?

  • Experience working in an Agile team.
  • Java Certification is an added advantage.
  • Experience working with Multi-Cultural Team.

 

What do we offer? 

 

  • A challenging and multi-cultural working environment with experienced teams
  • Highly competitive compensation packages including incentive payment and private medical insurance
  • International exposure, internal and external training to help you further develop your talents
  • A team in which the core values are collaboration thought leadership and entrepreneurship