Java Software Engineer
Job Description
Were seeking a core Java programmer who is ready to work with new technologies and architectures in a forward-thinking organization thats always pushing boundaries. Our ideal candidate should have experience in building products desktop apps based on Eclipse IDE, utilizing modeling frameworks like GEF, Xtext.
Someone that is eager to learn, willing to roll up their sleeves and contribute even outside their comfort zone. You must be very comfortable as an individual contributor while working directly with the client.
Your activities/responsibilities will include:
Developing developer tools for industrial automation domain utilizing Eclipse IDE as base.
Writing clean, functional code on the front and back-end
Build the front-end applications through intuitive visual design
Writing Test cases and testing software to ensure responsiveness and efficiency.
Bug fixing and solving other coding related or functionality related issues.
Troubleshoot, debug and upgrade software components
Writing technical documentation (Source Code documentation)
Requirements gathering, preparing Proposal documents and task effort estimation charts.
Preparing RCA (Root Cause Analysis) reports
Work in India
Employment Options
Base Salary
12 - 18 INR
Required Academic Degree
Professional Experience
Skills
- Must Have
- Excellent Knowledge In Core Java
- Eclipse Plugin Development
- In Unit
- Integration Testing Frameworks
- JUnit
- Excellent Knowledge
- Eclipse Modeling Frameworks
- EMF
- XTEXT
- XTEND Etc
- Graphical Editing Frameworks
- GMF
- GEF Etc
- With Working With JSON
- XML.
- With Code Versioning Tools
- Such As
- GIT
- Bitbucket
- In Automating Tasks Via Scripting Is A Plus
- Understanding
- Design Patterns
- In Integrating With REST APIs
- Excellent Debugging
- Optimization Skills
- Familiarity With Project Management Tools Like JIRA
- Redmine
- Using Relational Databases
- Excellent Communication
- Teamwork Skills
- Comp. Based On Qualifications
- Years

