ByteCipher Pvt Ltd

1 Job openings at ByteCipher Pvt Ltd
Sr. Java Developer indore 3 years INR 8.0 - 12.0 Lacs P.A. On-site Full Time

Job Description of Java Developer: Location - Indore(M.P) Experience - 3 +Years - Strong Java background, including Spring. - Experience with web application frameworks like Spring Boot, Hibernate & Play. - Unit Testing is an everyday affair and hence demands very good unit testing skills using tools like ScalaTest, Junit & TestNG. - Knowledge of software best practices like Refactoring, Clean Code, Domain Driven Design, Encapsulation etc. - Fundamental understanding of Design Patterns and Design Principles and decision making ability to use those appropriately. - Must have an art to translate business requirement or product features into high level and low level design. - Very good understanding of SOA Architecture and SOLID design principles is a given aspect. - Exposure and understanding of Micro Services is mandatory. - Understanding of relational databases, RESTful services and build tools like Maven, SBT & Gradle - Knows what and when to mock and have used frameworks like MockitoPowermock. - Version Control is treated as important as programming skills. Fluent with version control tools like Git and Bitbucket. - Exposure to AgileScrum, TDD not in theory but in practice. - Experience with Docker, Continuous Integration, Continuous Deployment, Static Code Analysis, Jenkins and SonarQube. - Willingness to take ownership of technical solution and ensure technical expectations of deliverables are met. - Strong communication skills along with the ability to articulate technical designs and concepts. - Exposure to cloud and containerization would be a plus. - Hands-on experience in application development in an enterprise setup - Have good Understanding of Distributed Application Architecture. Developers with us: - Believe in writing clean and maintainable code. - Work with cutting edge technologies like Akka, Docker, Reactive Programming, Functional programming languages and NoSQL databases. - Are key technical influence in software architecture decisions. - Are responsible for technical design and entire lifecycle of product development. - Guide, mentor teams and others. - Are a part of an open office culture which fosters knowledge sharing sessions. - Work in a collaborative team environment; engage in discussions and team-wide communication such as daily Standups, tech rally, and pair programming, refactoring, code review. - Love participating as a speaker, contributing to open source projects, writing blogs or articles #Why_work_with_us: - 5 days working - Flexible timings - Employee welfare schemes - Recognition / appreciations For more details #visit us at www.bytecipher.net Job Type: Full-time Pay: ₹800,000.00 - ₹1,200,000.00 per year Education: Bachelor's (Preferred) Experience: Java developer: 3 years (Preferred) Language: English (Preferred) Work Location: In person