11 Anakin Skywalker Jobs
3-5 years
Anakin - Software Development Engineer II - Java/Python/Golang (3-5 yrs)
Anakin Skywalker
posted 16d ago
Fixed timing
Responsibilities :
- Analyze requirements and design software solutions basis first design principles (e. g. Object Oriented Design and Analysis, E-R Modelling).
- Build resilient, event-driven microservices using Python/Java/Javascript based framework, sql and no-sql datastores, caches, messaging, and big-data processing frameworks.
- Deploy and configure cloud-native software services on the public cloud.
- Operate and support software services in production based on on-call schedules, using observability tools for logging, alerting, and monitoring.
Design and Development :
- Design, develop, and maintain high-quality software using Python or Java.
- Build robust, scalable, and efficient backend services, APIs, and systems that support our growing product needs.
- Write clean, maintainable, and efficient code, following best practices and coding standards.
Collaboration :
- Work closely with cross-functional teams, including product managers, designers, and other engineers, to define technical requirements and deliver features.
- Participate in code reviews, providing and receiving constructive feedback to ensure high code quality.
- Mentor junior engineers and assist in onboarding new team members.
Testing and Quality Assurance :
- Develop unit, integration, and automated tests to ensure the reliability and stability of the software.
- Identify and troubleshoot issues in the software, ensuring quick and effective resolution of bugs and performance bottlenecks.
Continuous Improvement :
- Stay updated with the latest trends and advancements in Python, Java, and software development.
- Contribute to improving the software development lifecycle, including CI/CD processes and DevOps practices.
- Participate in technical discussions and contribute ideas to optimize the system performance and enhance user experience.
Requirements :
- 3-5 years of professional software development experience with a focus on backend development.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Strong knowledge of Python/Java/Go, including frameworks such as Django, Flask (for Python), or Spring, Spring Boot (for Java).
- Experience with RESTful API development and integrating third-party services.
- Familiarity with relational databases (e. g., MySQL, PostgreSQL) and/or NoSQL databases (e. g., MongoDB, Redis).
- Understanding of software development best practices, including object-oriented design (OOD) and design patterns.
- Experience with cloud platforms such as AWS or GCP.
Good to Have : Familiarity with microservices architecture, containerization (e. g., Docker), and orchestration tools like Kubernetes.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Development Engineer II roles with real interview advice
3-5 Yrs
2-6 Yrs
10-17 Yrs
10-17 Yrs