Java Developer
Published date: 2024/01/10
- Location: Uttarakhand, India
This is a remote position.
Key Responsibilities:
• Design and develop new software by applying techniques of computer science, engineering, and mathematical analysis that satisfies the objectives stated in business requirements.Be available for testing/support on scheduled deployment dates that are designated by the standardized change management process.
• Evaluate and select process and logic patterns, programming language constructs, data storage methods, and operating environment interfaces that effectively satisfy business requirements and quantifiable measures; develop appropriate programs and systems documentation according to established department standards.
• Participate in collaborative code reviews conducted with colleagues and team members; coordinate the deployment and implementation of software solutions.
• Certify the proper functioning and performance of software components using repeatable, reproducible, and reportable software testing methodologies.
• Evaluate new technologies for inclusion in developed software solutions; introduce new industry standards and techniques that deliver improved software solutions
Education/Experience:
• Bachelor’s degree in software engineering or related technical field, or the equivalent
• combination of education and experience.
• 5+ years of experience in software solutions development preferably in medium to large corporate environments or commercial software companies.
• Expert knowledge of Java EE (or J2EE), REST APIs, Spring boot
• Expert experience with the industry standard IDEs – RAD, Eclipse, Visual Studio, WebStorm, VSCode.
• Expert Knowledge of SQL & PLSQL
• Experience with SQL and relational databases (DB2/UDB, Oracle, MySQL).
• Experience with data marshalling, data transformation, and data representation technologies (Model entities, JSON, HTML, XML, Stylesheets).
• Experience with rapid programming, agile development, software patterning, and refactoring techniques
• Experience with process communication techniques (shared memory, message queues, data streams, semaphores).
• Experience with creating and consuming distributed data services (REST APIs, Messaging Buses).
• Technical Competencies
• Bachelor’s degree in software engineering or related technical field.
• Strong written and verbal communication skills in technical settings and with internal management. Well-developed active listening and presentation skills
Key Responsibilities:
• Design and develop new software by applying techniques of computer science, engineering, and mathematical analysis that satisfies the objectives stated in business requirements.Be available for testing/support on scheduled deployment dates that are designated by the standardized change management process.
• Evaluate and select process and logic patterns, programming language constructs, data storage methods, and operating environment interfaces that effectively satisfy business requirements and quantifiable measures; develop appropriate programs and systems documentation according to established department standards.
• Participate in collaborative code reviews conducted with colleagues and team members; coordinate the deployment and implementation of software solutions.
• Certify the proper functioning and performance of software components using repeatable, reproducible, and reportable software testing methodologies.
• Evaluate new technologies for inclusion in developed software solutions; introduce new industry standards and techniques that deliver improved software solutions
Education/Experience:
• Bachelor’s degree in software engineering or related technical field, or the equivalent
• combination of education and experience.
• 5+ years of experience in software solutions development preferably in medium to large corporate environments or commercial software companies.
• Expert knowledge of Java EE (or J2EE), REST APIs, Spring boot
• Expert experience with the industry standard IDEs – RAD, Eclipse, Visual Studio, WebStorm, VSCode.
• Expert Knowledge of SQL & PLSQL
• Experience with SQL and relational databases (DB2/UDB, Oracle, MySQL).
• Experience with data marshalling, data transformation, and data representation technologies (Model entities, JSON, HTML, XML, Stylesheets).
• Experience with rapid programming, agile development, software patterning, and refactoring techniques
• Experience with process communication techniques (shared memory, message queues, data streams, semaphores).
• Experience with creating and consuming distributed data services (REST APIs, Messaging Buses).
• Technical Competencies
• Bachelor’s degree in software engineering or related technical field.
• Strong written and verbal communication skills in technical settings and with internal management. Well-developed active listening and presentation skills
0 page views
Related listings
-
Hybris DeveloperSoftware DeveloperMobile Programming Is Hiring • Hybris Developer with 5+ years of Experience into Hybris development Notice Period: Immediate to 20 days Location : PAN India Ecommerce Background Experience is a plus. Skills:- J2EE, Spring Boot, Hibernate (Java) and H...2026/11/06
-
Flutter Developer DehradunSoftware Developer3 days agoFull–time You are a motivated and passionate developer who is excited about the opportunity to make a real impact on the world. You are driven by the idea of working on a product that is used by hundreds of thousands of sustainable business...2026/11/06
-
PHP Web DeveloperSoftware Developer#Skills : 1. We want Full Stack Developer 2. Proficient in basic languages like PHP,HTML, CSS, JAVA SCRIPT. 3. Understanding of Core PHP, bootstrap, WordPress knowledge is added advantage. 4. have knowledge about MySQL databases. 5. Candidate must ha...2024/01/10