Job Description
Responsibility -
• Perform requirements analysis, design, coding, unit testing, reviewing and implementation
• To take part in software and architectural development activities
• Recommend changes to improve established java application processes
• Develop technical designs for application development. Preparing and producing releases of software components
• Developing prototypes of user interactions on web pages. Develop application code for java programs
• Support continuous improvement CD/CI
• Investigating alternatives and technologies. Supporting architectural review with leads
• Working alongside graphic designers for web design features. Developing front end website architecture.
• Developing back end applications, creating servers and databases for functionality.
• Ensuring cross-platform optimization for mobile phones and responsiveness of applications.
• Staying abreast of developments in web applications and programming languages.
Requirement -
• Bachelor's degree (Computer Science/Information Technology/Electronics & Communication/ Information Science/Telecommunications)
• +3 to +7 years IT experience
• Certified in a JEE technology stack added advantage
• Exposure to responsive / progressive web development would be an added advantage
• Good hands-on programming, design, technical documentation
• Knowledge in Software architecture, Software development, Software deployment, Server & hardware installations, platform configuration, DevOps, Agile-Scrum and PM principles
• Knowledge of software development lifecycle, standards, approaches, utilities, and OS environment
- Technology Stack -
• Good understanding and hands-on experience:
• Java front-end development AngularJS, ReatJS
• Web technologies (HTML, CSS, JavaScript, jQuery, Ajax)
• Service Oriented Architecture in Java (TIBCO webservices, SOAP, WSDL, Spring, REST APIs, XML, XSLT)
• Oracle (JDBC, PLSQL)
• Knowledge of IBM Mainframe integration
• Good understating in DevOps
• Development Tools (Eclipse, GIT, Nexus, Maven, ANT, JBOSS App Server, SOAP UI)
• Continuous Integration Tools (Bitbucket, Jenkins, SonarQube, CA Release Automation, CA Server Virtualization, Test Data Manager, OpenShift)
• Service Management tools (Jira)
• Good knowledge on Design patterns, UML Design, Application and DB clustering
• Good oral and written communication skills
• Good team player, self-starter, and good analytical skills
💡 Quick Summary
Seeking a career-building opportunity? The Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
