Senior Java Developer/Lead Responsibilities:
- Designs, develops, enhances, debugs, and implements best in class software. Troubleshoots production problems related to software applications
- Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements. Designs and develops new software products or major enhancements to existing software
- Addresses problems of systems integration, compatibility, and multiple platforms
- Consults with project teams and end users to identify application requirements
- Performs feasibility analysis on potential future projects to management
- Assists in the evaluation and recommendation of application software packages, application integration and testing tools
- Resolves problems with software and responds to suggestions for improvements and enhancements.
- Acts as team leader on projects
- Instructs, mentors, assigns, directs, and reviews the work of other software developers on the development team
Requirements:
- Excellent knowledge of J2EE architecture/design patterns, Object Oriented Design methodologies, SOA,data modeling techniques, SOAP, REST Services
- Excellent application design and development skills
- Strong experience in architecting, implementing and managing high performance scalable J2EE applications on Linux/Unix platforms with one or more of the following: Restful Services, JSP, Spring, Hibernate, Ant, Maven, XML
- Development experience with Oracle is a must
- Strong experience designing / developing with n-tier architectures (UI, Business Logic Layer, Data Access Layer)
- Solid knowledge of OOP software concepts, design patterns, and best practices
- Ability to adapt quickly to an existing, complex environment and learn new concepts / software technologies as needs arise
- Strong problem-solving and analytical skills.
- Self-motivated, independent, detail oriented, and a responsible team-player
- The ability to communicate effectively - both verbally and in writing.
Skills Preferred:
- A degree in Engineering/Computer Science or equivalent by experience
- Min 6+ years of IT experience as a Software Engineer or Developer
- Familiarity with Agile development methodologies
- Working knowledge of DevOps tools (Git, SVN, Jenkins, Sonar, Nexus/Artifactory - )
- Mastery with at least one major programming language (Java),
- Interest in Front-end languages and frameworks (JavaScript / Angular or React)
- Experience with databases and ORM frameworks (eg. Hibernate)
- Experience with Major databases (Oracle, Sybase, SqlServer, DB2, Postgres, MySQL)
- Ability and interest to learn new languages or become a Full-stack Engineer
India JAVA/J2EE jobs, jobs, job search, India, JAVA/J2EE JOBS in Ahmedabad ,JAVA/J2EE JOBS in Bangalore , Bangalore,,JAVA/J2EE JOBS in Calcutta,JAVA/J2EE JOBS in Chandigarh,JAVA/J2EE JOBS in Chennai,JAVA/J2EE JOBS in Delhi,JAVA/J2EE JOBS in Gandhinagar,JAVA/J2EE JOBS in Gurgaon,JAVA/J2EE JOBS in Hosur,JAVA/J2EE JOBS in Hyderabad,JAVA/J2EE JOBS in Mumbai,JAVA/J2EE JOBS in Nagpur,JAVA/J2EE JOBS in Noida,JAVA/J2EE JOBS in Pune
Wednesday, November 11, 2020
Technical Lead/Architect - J2EE Architecture/Design Patterns (7-14 yrs) (Successwrks)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.