W
Software Development Engineer - 1
Winni
Chandigarh
Full-Time
0-3 Years experience
Description
- Contribute in all phases of the development lifecycle
- Write well-designed, testable, efficient code
- Do high level design with guidance; Functional modelling, break-down of a module
- Do incremental changes to architecture: impact analysis of the same
- Do
performance tuning and improvements in large scale distributed systems
Org Development
Requirements
- BCA/MCA/B.Tech/M.Tech or any degree in Computer Science, Engineering or a related subject
- Extensive and expert programming experience in Java.
- Solid knowledge or experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Good at problem solving, data structures and algorithms
Nice to Have
- Experience in developing web applications with Spring Framework
- Experience with test-driven development
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- The capability to craft object-oriented models and design data structures, implement business logic and data models with suitable class design.
- Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product
- An understanding of the industry's coding standards and an ability to create appropriate technical documentation.
About Winni
-
