Java Software Developer

3 - 8 Years

Job Description

Java Software Developer: No of positions: 2 positions with 3-5 years
Java Software Developer: No of positions: 2 positions 8- 10 years of experience

Essential Team Duties & Responsibilities:

Work closely with seismic-domain experts to design, develop, and test seismic application software using a highly reactive and customer driven agile development process.

Skill & Competency Requirements:

Able to work collaboratively within a team environment to meet aggressive goals.
Possesses excellent interpersonal skills. Builds and maintains positive, productive relationships with customers, colleagues, suppliers and senior leadership.
Demonstrates a willingness to take action on problems or opportunities without encouragement; possesses the intrinsic desire and willingness to push toward achieving a desired goal or end-state without suggestions or prompting from others.
Must be a pragmatic thinker, capable of balancing short term needs with long term goals.
Able to balance multiple competing projects and to communicate project status, issues and requirements efficiently. Strong listening, written and oral communication skills. Must be able and willing to gather requirements from a remote office and trouble-shoot problems from afar.
Able to quickly learn a complex system and domain.
Committed to coding best practices like choosing meaningful names, proper use of comments, unit testing, code reviews, and collaboration with peers.
Must be a skilled debugger and able to independently diagnose and fix complex problems.

Salary: Not Disclosed by Recruiter

Industry:Semiconductors / Electronics

Functional Area:IT Software - System Programming

Role Category:Programming & Design

Role:Software Developer

Employment Type:Permanent Job, Full Time


Desired Candidate Profile

Required Experience:

Object-oriented design, programming and testing experience with server side Java in an R&D environment.
Multi-threading experience.

High level of comfort with using Java concurrent collection classes.
Linux experience.

Desired Experience:
Performance and memory optimization experience.
Experience handling massive data throughput from thousands of external sources.
Experience with multi-tier and distributed applications.
Experience with scaling complex applications.
Experience with REST, JMS and JPA.
Seismic application and industry experience.

Educational Requirements
Bachelor of Science Degree in Computer Science, Engineering or equivalent.

Travel or Other Requirements
Extended or non-traditional work hours may sometimes be required.
Occasional opportunity for US and International travel.


UG:B.Tech/B.E. - Any Specialization, Computers, Electrical, Electronics/Telecommunication

Company Profile

Connectpro Management Consultants Pvt Ltd.

The Company is an MNC with it's HQ and Texas with it's India office being set up at Noida.
View Contact Details+

Contact Company:Connectpro Management Consultants Pvt Ltd.


Reference Id:SeismicJava